Diff of the two buildlogs: -- --- b1/build.log 2021-12-28 12:50:26.426784432 +0000 +++ b2/build.log 2021-12-28 12:53:57.688170762 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jan 30 07:10:58 -12 2023 -I: pbuilder-time-stamp: 1675105858 +I: Current time: Wed Dec 29 02:50:27 +14 2021 +I: pbuilder-time-stamp: 1640695827 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./kmplayer_0.12.0b-3.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.OeiM8eUV/trustedkeys.kbx': General error -gpgv: Signature made Sun Nov 25 06:29:32 2018 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.WdSPRoc4/trustedkeys.kbx': General error +gpgv: Signature made Mon Nov 26 08:29:32 2018 +14 gpgv: using RSA key 5F2A9FB82FA6C1E1077007072D191C8843B13F4D gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./kmplayer_0.12.0b-3.dsc @@ -29,135 +29,169 @@ dpkg-source: info: applying upstream_Fix-build-with-Qt-5.9.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1961652/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1629362/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1629362/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1629362/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='894201ded17a4789ad66b09191443fe5' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1961652' - PS1='# ' - PS2='> ' + INVOCATION_ID=587db6f1ab284e4f99e193c64b561390 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1629362 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.So8BlR2dKW/pbuilderrc_bTin --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.So8BlR2dKW/b1 --logfile b1/build.log kmplayer_0.12.0b-3.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.So8BlR2dKW/pbuilderrc_6CqH --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.So8BlR2dKW/b2 --logfile b2/build.log kmplayer_0.12.0b-3.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos5-amd64 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-10-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Aug 4 2021 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Jul 28 2021 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 69032 Jul 28 2021 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe - -rwxr-xr-x 1 root root 98048 Mar 2 2021 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Jul 28 2021 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Jul 28 2021 more - -rwsr-xr-x 1 root root 55528 Jul 28 2021 mount - -rwxr-xr-x 1 root root 18664 Jul 28 2021 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Aug 4 2021 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jan 23 03:47 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Jul 28 2021 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Feb 16 2021 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Jul 28 2021 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Jul 28 2021 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless - -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew -I: user script /srv/workspace/pbuilder/1961652/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Aug 5 10:25 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Jul 29 09:09 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 69032 Jul 29 09:09 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 2021 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 2021 gzexe + -rwxr-xr-x 1 root root 98048 Mar 3 2021 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Jul 29 09:09 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Jul 29 09:09 more + -rwsr-xr-x 1 root root 55528 Jul 29 09:09 mount + -rwxr-xr-x 1 root root 18664 Jul 29 09:09 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Aug 5 10:25 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Dec 29 02:50 sh -> bash + lrwxrwxrwx 1 root root 4 Dec 21 23:24 sh.distrib -> dash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Jul 29 09:09 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Feb 17 2021 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Jul 29 09:09 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Jul 29 09:09 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 2021 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 2021 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 2021 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 2021 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 2021 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 2021 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 2021 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 2021 zless + -rwxr-xr-x 1 root root 1842 Mar 3 2021 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 2021 znew +I: user script /srv/workspace/pbuilder/1629362/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -719,7 +753,7 @@ Get: 480 http://deb.debian.org/debian bullseye/main amd64 libxt6 amd64 1:1.2.0-1 [189 kB] Get: 481 http://deb.debian.org/debian bullseye/main amd64 libxt-dev amd64 1:1.2.0-1 [407 kB] Get: 482 http://deb.debian.org/debian bullseye/main amd64 pkg-kde-tools all 0.15.32 [96.7 kB] -Fetched 191 MB in 3s (65.3 MB/s) +Fetched 191 MB in 7s (26.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19655 files and directories currently installed.) @@ -2695,7 +2729,8 @@ fakeroot is already the newest version (1.25.3-1.1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/kmplayer-0.12.0b/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../kmplayer_0.12.0b-3_source.changes +hostname: Name or service not known +I: Running cd /build/kmplayer-0.12.0b/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../kmplayer_0.12.0b-3_source.changes dpkg-buildpackage: info: source package kmplayer dpkg-buildpackage: info: source version 1:0.12.0b-3 dpkg-buildpackage: info: source distribution unstable @@ -3666,7 +3701,7 @@ -- Build files have been written to: /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu dh_auto_build --buildsystem=kf5 - cd obj-x86_64-linux-gnu && make -j16 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-x86_64-linux-gnu && make -j15 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/kmplayer-0.12.0b -B/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu//CMakeFiles/progress.marks @@ -3678,108 +3713,101 @@ make -f src/CMakeFiles/knpplayer_autogen.dir/build.make src/CMakeFiles/knpplayer_autogen.dir/depend make -f src/CMakeFiles/kmplayer_autogen.dir/build.make src/CMakeFiles/kmplayer_autogen.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make -f src/CMakeFiles/kmplayercommon_autogen.dir/build.make src/CMakeFiles/kmplayercommon_autogen.dir/depend cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/DependInfo.cmake --color= +make -f src/CMakeFiles/kmplayercommon_autogen.dir/build.make src/CMakeFiles/kmplayercommon_autogen.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/DependInfo.cmake --color= make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/doc /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color= +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/DependInfo.cmake --color= -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/depend.internal". -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/depend.internal". +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/doc /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color= +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/depend.internal". +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/depend.internal". +Scanning dependencies of target knpplayer_autogen Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/depend.internal". -Scanning dependencies of target pofiles-c9c35728aa3330acd84605a8feb92e3b -Scanning dependencies of target kphononplayer_autogen -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/depend.internal". -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/depend.internal". -Scanning dependencies of target doc-index-cache-bz2 -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/depend.internal". -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/depend.internal". -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/depend.internal". -make -f CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/build.make CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/build -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/depend.internal". +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/depend.internal". +Scanning dependencies of target kphononplayer_autogen Scanning dependencies of target tsfiles-c9c35728aa3330acd84605a8feb92e3b -Scanning dependencies of target knpplayer_autogen -make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/depend.internal". +Scanning dependencies of target doc-index-cache-bz2 Scanning dependencies of target kmplayer_autogen -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/depend.internal". +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/depend.internal". -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +Scanning dependencies of target pofiles-c9c35728aa3330acd84605a8feb92e3b Scanning dependencies of target kmplayercommon_autogen -make -f src/CMakeFiles/kphononplayer_autogen.dir/build.make src/CMakeFiles/kphononplayer_autogen.dir/build make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make -f src/CMakeFiles/kphononplayer_autogen.dir/build.make src/CMakeFiles/kphononplayer_autogen.dir/build +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f src/CMakeFiles/knpplayer_autogen.dir/build.make src/CMakeFiles/knpplayer_autogen.dir/build +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/build.make CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/build make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make -f CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/build.make CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f src/CMakeFiles/kmplayer_autogen.dir/build.make src/CMakeFiles/kmplayer_autogen.dir/build +make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f src/CMakeFiles/kmplayercommon_autogen.dir/build.make src/CMakeFiles/kmplayercommon_autogen.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 1%] Generating index.cache.bz2 -cd /build/kmplayer-0.12.0b/doc && /usr/bin/meinproc5 --check --cache /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc//index.cache.bz2 index.docbook -[ 2%] Automatic MOC for target kphononplayer -[ 4%] Generating mo... -[ 5%] Automatic MOC for target knpplayer -[ 7%] Generating ts... -[ 8%] Automatic MOC for target kmplayer -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/AutogenInfo.json Debian -/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/locale -DPO_DIR=/build/kmplayer-0.12.0b/po -P /usr/lib/x86_64-linux-gnu/cmake/KF5I18n/build-pofiles.cmake +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +[ 1%] Automatic MOC for target kphononplayer +[ 2%] Generating ts... +[ 4%] Automatic MOC for target knpplayer +[ 5%] Generating index.cache.bz2 /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib/x86_64-linux-gnu/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/locale -DPO_DIR=/build/kmplayer-0.12.0b/po -P /usr/lib/x86_64-linux-gnu/cmake/KF5I18n/build-tsfiles.cmake -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/AutogenInfo.json Debian +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/AutogenInfo.json Debian cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/AutogenInfo.json Debian -[ 9%] Automatic MOC for target kmplayercommon +cd /build/kmplayer-0.12.0b/doc && /usr/bin/meinproc5 --check --cache /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc//index.cache.bz2 index.docbook +[ 7%] Generating mo... +[ 8%] Automatic MOC for target kmplayercommon +[ 9%] Automatic MOC for target kmplayer cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/AutogenInfo.json Debian +/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/locale -DPO_DIR=/build/kmplayer-0.12.0b/po -P /usr/lib/x86_64-linux-gnu/cmake/KF5I18n/build-pofiles.cmake +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include/phonon4qt5 -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h", because it doesn't exist. +/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Refreshing parse cache because it doesn't exist. -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/knpplayer_autogen/moc_predefs.h", because it doesn't exist. -/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCrash -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/Solid -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' AutoGen: Refreshing parse cache because it doesn't exist. -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h", because it doesn't exist. -/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -AutoGen: Parsing "SRC:/src/npplayer.cpp" -AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/knpplayer_autogen/mocs_compilation.cpp" +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/knpplayer_autogen/moc_predefs.h", because it doesn't exist. +/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/phononplayer.h" AutoGen: Parsing "SRC:/src/phononplayer.cpp" -AutoGen: Parsing "SRC:/obj-x86_64-linux-gnu/src/kmplayer_dummy.cpp" -AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kmplayer_autogen/mocs_compilation.cpp" -AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/ParseCache.txt" -AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/AutogenUsed.txt" -AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/ParseCache.txt" -AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/AutogenUsed.txt" AutoMoc warning --------------- "SRC:/src/phononplayer.cpp" includes the moc file "phononplayer.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. -[ 9%] Built target tsfiles-c9c35728aa3330acd84605a8feb92e3b -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp", because it doesn't exist, from "SRC:/src/phononplayer.h" +/usr/lib/qt5/bin/moc "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include/phonon4qt5 -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp /build/kmplayer-0.12.0b/src/phononplayer.h +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include/phononplayer.moc", because it doesn't exist, from "SRC:/src/phononplayer.cpp" +/usr/lib/qt5/bin/moc "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include/phonon4qt5 -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include/phononplayer.moc /build/kmplayer-0.12.0b/src/phononplayer.cpp AutoGen: Parsing "SRC:/src/expression.h" AutoGen: Parsing "SRC:/src/kmplayer_asx.h" AutoGen: Parsing "SRC:/src/kmplayer_atom.h" @@ -3794,43 +3822,41 @@ AutoGen: Parsing "SRC:/src/kmplayerplaylist.h" AutoGen: Parsing "SRC:/src/kmplayerprocess.h" AutoGen: Parsing "SRC:/src/kmplayerview.h" -AutoGen: Parsing "SRC:/src/mediaobject.h" AutoGen: Parsing "SRC:/src/playlistview.h" +AutoGen: Parsing "SRC:/src/mediaobject.h" AutoGen: Parsing "SRC:/src/playmodel.h" AutoGen: Parsing "SRC:/src/pref.h" -AutoGen: Parsing "SRC:/src/surface.h" AutoGen: Parsing "SRC:/src/triestring.h" -AutoGen: Parsing "SRC:/src/viewarea.h" -AutoGen: Parsing "SRC:/src/expression.cpp" +AutoGen: Parsing "SRC:/src/surface.h" AutoGen: Parsing "SRC:/src/kmplayer_asx.cpp" +AutoGen: Parsing "SRC:/src/viewarea.h" AutoGen: Parsing "SRC:/src/kmplayer_atom.cpp" +AutoGen: Parsing "SRC:/src/expression.cpp" AutoGen: Parsing "SRC:/src/kmplayer_opml.cpp" AutoGen: Parsing "SRC:/src/kmplayer_rp.cpp" AutoGen: Parsing "SRC:/src/kmplayer_rss.cpp" AutoGen: Parsing "SRC:/src/kmplayer_smil.cpp" AutoGen: Parsing "SRC:/src/kmplayer_xspf.cpp" AutoGen: Parsing "SRC:/src/kmplayerconfig.cpp" -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp", because it doesn't exist, from "SRC:/src/phononplayer.h" -/usr/lib/qt5/bin/moc "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include/phonon4qt5 -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp /build/kmplayer-0.12.0b/src/phononplayer.h -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include/phononplayer.moc", because it doesn't exist, from "SRC:/src/phononplayer.cpp" -/usr/lib/qt5/bin/moc "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include/phonon4qt5 -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include/phononplayer.moc /build/kmplayer-0.12.0b/src/phononplayer.cpp AutoGen: Parsing "SRC:/src/kmplayercontrolpanel.cpp" -AutoGen: Parsing "SRC:/src/kmplayerplaylist.cpp" -AutoGen: Parsing "SRC:/src/kmplayerprocess.cpp" AutoGen: Parsing "SRC:/src/kmplayerpartbase.cpp" -AutoGen: Parsing "SRC:/src/triestring.cpp" -AutoGen: Parsing "SRC:/src/viewarea.cpp" +AutoGen: Parsing "SRC:/src/kmplayerplaylist.cpp" AutoGen: Parsing "SRC:/src/kmplayerview.cpp" -[ 9%] Built target knpplayer_autogen -[ 9%] Built target kmplayer_autogen +AutoGen: Parsing "SRC:/obj-x86_64-linux-gnu/src/kmplayer_dummy.cpp" +[ 9%] Built target tsfiles-c9c35728aa3330acd84605a8feb92e3b +AutoGen: Parsing "SRC:/src/playmodel.cpp" +AutoGen: Parsing "SRC:/src/pref.cpp" +AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kmplayer_autogen/mocs_compilation.cpp" AutoGen: Parsing "SRC:/src/mediaobject.cpp" AutoGen: Parsing "SRC:/src/surface.cpp" -AutoGen: Parsing "SRC:/src/playmodel.cpp" +AutoGen: Parsing "SRC:/src/kmplayerprocess.cpp" AutoGen: Parsing "SRC:/src/playlistview.cpp" -AutoGen: Parsing "SRC:/src/pref.cpp" -make -f src/CMakeFiles/knpplayer.dir/build.make src/CMakeFiles/knpplayer.dir/depend -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer.dir/DependInfo.cmake --color= +AutoGen: Parsing "SRC:/src/viewarea.cpp" +AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/ParseCache.txt" +AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/AutogenUsed.txt" +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +AutoGen: Parsing "SRC:/src/triestring.cpp" +AutoGen: Parsing "SRC:/src/npplayer.cpp" AutoMoc warning --------------- "SRC:/src/kmplayerconfig.cpp" @@ -3876,56 +3902,104 @@ "SRC:/src/viewarea.cpp" includes the moc file "viewarea.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp", because it doesn't exist, from "SRC:/src/kmplayerconfig.h" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp /build/kmplayer-0.12.0b/src/kmplayerconfig.h -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp", because it doesn't exist, from "SRC:/src/kmplayercontrolpanel.h" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h +AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/knpplayer_autogen/mocs_compilation.cpp" +AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/ParseCache.txt" +AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/AutogenUsed.txt" +[ 9%] Built target kmplayer_autogen +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp", because it doesn't exist, from "SRC:/src/kmplayerpartbase.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp /build/kmplayer-0.12.0b/src/kmplayerpartbase.h +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp", because it doesn't exist, from "SRC:/src/kmplayercontrolpanel.h" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp", because it doesn't exist, from "SRC:/src/kmplayerprocess.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp /build/kmplayer-0.12.0b/src/kmplayerprocess.h +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp", because it doesn't exist, from "SRC:/src/kmplayerconfig.h" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp /build/kmplayer-0.12.0b/src/kmplayerconfig.h +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp", because it doesn't exist, from "SRC:/src/kmplayerview.h" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp /build/kmplayer-0.12.0b/src/kmplayerview.h AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerpartbase.moc", because it doesn't exist, from "SRC:/src/kmplayerpartbase.cpp" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerpartbase.moc /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_mediaobject.cpp", because it doesn't exist, from "SRC:/src/mediaobject.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_mediaobject.cpp /build/kmplayer-0.12.0b/src/mediaobject.h -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp", because it doesn't exist, from "SRC:/src/playmodel.h" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp /build/kmplayer-0.12.0b/src/playmodel.h -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp", because it doesn't exist, from "SRC:/src/pref.h" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp /build/kmplayer-0.12.0b/src/pref.h -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp", because it doesn't exist, from "SRC:/src/kmplayerview.h" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp /build/kmplayer-0.12.0b/src/kmplayerview.h AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp", because it doesn't exist, from "SRC:/src/playlistview.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp /build/kmplayer-0.12.0b/src/playlistview.h AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp", because it doesn't exist, from "SRC:/src/viewarea.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp /build/kmplayer-0.12.0b/src/viewarea.h AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerconfig.moc", because it doesn't exist, from "SRC:/src/kmplayerconfig.cpp" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerconfig.moc /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp", because it doesn't exist, from "SRC:/src/pref.h" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp /build/kmplayer-0.12.0b/src/pref.h +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp", because it doesn't exist, from "SRC:/src/playmodel.h" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp /build/kmplayer-0.12.0b/src/playmodel.h +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerview.moc", because it doesn't exist, from "SRC:/src/kmplayerview.cpp" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerview.moc /build/kmplayer-0.12.0b/src/kmplayerview.cpp AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerprocess.moc", because it doesn't exist, from "SRC:/src/kmplayerprocess.cpp" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerprocess.moc /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayercontrolpanel.moc", because it doesn't exist, from "SRC:/src/kmplayercontrolpanel.cpp" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayercontrolpanel.moc /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerview.moc", because it doesn't exist, from "SRC:/src/kmplayerview.cpp" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerview.moc /build/kmplayer-0.12.0b/src/kmplayerview.cpp +[ 9%] Built target knpplayer_autogen +make -f src/CMakeFiles/knpplayer.dir/build.make src/CMakeFiles/knpplayer.dir/depend +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer.dir/DependInfo.cmake --color= Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer.dir/depend.internal". Scanning dependencies of target knpplayer -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/mediaobject.moc", because it doesn't exist, from "SRC:/src/mediaobject.cpp" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/mediaobject.moc /build/kmplayer-0.12.0b/src/mediaobject.cpp make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f src/CMakeFiles/knpplayer.dir/build.make src/CMakeFiles/knpplayer.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 11%] Building CXX object src/CMakeFiles/knpplayer.dir/npplayer.cpp.o -[ 12%] Building CXX object src/CMakeFiles/knpplayer.dir/knpplayer_autogen/mocs_compilation.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/knpplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -std=gnu++11 -o CMakeFiles/knpplayer.dir/npplayer.cpp.o -c /build/kmplayer-0.12.0b/src/npplayer.cpp +[ 11%] Building CXX object src/CMakeFiles/knpplayer.dir/knpplayer_autogen/mocs_compilation.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/knpplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -std=gnu++11 -o CMakeFiles/knpplayer.dir/knpplayer_autogen/mocs_compilation.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/knpplayer_autogen/mocs_compilation.cpp +[ 12%] Building CXX object src/CMakeFiles/knpplayer.dir/npplayer.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/knpplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -std=gnu++11 -o CMakeFiles/knpplayer.dir/npplayer.cpp.o -c /build/kmplayer-0.12.0b/src/npplayer.cpp make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' [ 12%] Built target pofiles-c9c35728aa3330acd84605a8feb92e3b -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_mediaobject.cpp.d" +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp.d" +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/mediaobject.moc", because it doesn't exist, from "SRC:/src/mediaobject.cpp" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/mediaobject.moc /build/kmplayer-0.12.0b/src/mediaobject.cpp +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp.d" +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp.d" AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/playlistview.moc", because it doesn't exist, from "SRC:/src/playlistview.cpp" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/playlistview.moc /build/kmplayer-0.12.0b/src/playlistview.cpp -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp.d" +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp.d" AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/pref.moc", because it doesn't exist, from "SRC:/src/pref.cpp" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/pref.moc /build/kmplayer-0.12.0b/src/pref.cpp +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp.d" +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/viewarea.moc", because it doesn't exist, from "SRC:/src/viewarea.cpp" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/viewarea.moc /build/kmplayer-0.12.0b/src/viewarea.cpp +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp.d" +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp.d" +AutoMoc: /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayercontrolpanel.moc.d" +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp.d" +[ 12%] Built target doc-index-cache-bz2 +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_mediaobject.cpp.d" +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp.d" +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp.d" +AutoMoc: /build/kmplayer-0.12.0b/src/phononplayer.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include/phononplayer.moc.d" +AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/mocs_compilation.cpp" +AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/ParseCache.txt" +AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/AutogenUsed.txt" +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +[ 12%] Built target kphononplayer_autogen +make -f src/CMakeFiles/kphononplayer.dir/build.make src/CMakeFiles/kphononplayer.dir/depend +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +AutoMoc: /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerconfig.moc.d" +[ 14%] Generating streamslaveadaptor.cpp, streamslaveadaptor.h +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a streamslaveadaptor -i /build/kmplayer-0.12.0b/src/phononplayer.h -l Stream /build/kmplayer-0.12.0b/src/org.kde.kmplayer.streamslave.xml +[ 15%] Generating slaveadaptor.cpp, slaveadaptor.h +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a slaveadaptor -i /build/kmplayer-0.12.0b/src/phononplayer.h -l Slave /build/kmplayer-0.12.0b/src/org.kde.kmplayer.slave.xml +AutoMoc: /build/kmplayer-0.12.0b/src/kmplayerview.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerview.moc.d" +[ 16%] Generating streamslaveadaptor.moc +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamslaveadaptor.moc_parameters +[ 18%] Generating slaveadaptor.moc +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/slaveadaptor.moc_parameters +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer.dir/DependInfo.cmake --color= +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer.dir/depend.internal". +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer.dir/depend.internal". In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, @@ -3952,9 +4026,18 @@ /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp.d" -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/viewarea.moc", because it doesn't exist, from "SRC:/src/viewarea.cpp" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/Solid -I/usr/include/KF5/KI18n -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/viewarea.moc /build/kmplayer-0.12.0b/src/viewarea.cpp +AutoMoc: /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerpartbase.moc.d" +AutoMoc: /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerprocess.moc.d" +AutoMoc: /build/kmplayer-0.12.0b/src/playlistview.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/playlistview.moc.d" +Scanning dependencies of target kphononplayer +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +AutoMoc: /build/kmplayer-0.12.0b/src/mediaobject.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/mediaobject.moc.d" +make -f src/CMakeFiles/kphononplayer.dir/build.make src/CMakeFiles/kphononplayer.dir/build +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, @@ -3970,14 +4053,16 @@ /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp.d" -AutoMoc: /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerconfig.moc.d" -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp.d" -AutoMoc: /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayercontrolpanel.moc.d" -[ 12%] Built target doc-index-cache-bz2 +AutoMoc: /build/kmplayer-0.12.0b/src/pref.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/pref.moc.d" +[ 19%] Building CXX object src/CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o +[ 21%] Building CXX object src/CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/mocs_compilation.cpp +[ 22%] Building CXX object src/CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o +[ 23%] Building CXX object src/CMakeFiles/kphononplayer.dir/phononplayer.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamslaveadaptor.cpp +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/slaveadaptor.cpp +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kphononplayer.dir/phononplayer.cpp.o -c /build/kmplayer-0.12.0b/src/phononplayer.cpp /build/kmplayer-0.12.0b/src/npplayer.cpp: In function 'bool startPlugin(const char*, int, char**, char**)': /build/kmplayer-0.12.0b/src/npplayer.cpp:1407:38: warning: unused parameter 'mime' [-Wunused-parameter] 1407 | static bool startPlugin (const char *mime, @@ -3992,6 +4077,10 @@ /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here 261 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ +AutoMoc: /build/kmplayer-0.12.0b/src/viewarea.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/viewarea.moc.d" +AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp" +AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/ParseCache.txt" /build/kmplayer-0.12.0b/src/npplayer.cpp: In function 'NPError nsGetValueForURL(NPP, NPNURLVariable, const char*, char**, uint32_t*)': /build/kmplayer-0.12.0b/src/npplayer.cpp:875:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 875 | } @@ -3999,411 +4088,74 @@ /build/kmplayer-0.12.0b/src/npplayer.cpp:876:5: note: here 876 | case NPNURLVProxy: | ^~~~ -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp.d" -AutoMoc: /build/kmplayer-0.12.0b/src/kmplayerview.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerview.moc.d" -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp.d" -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp.d" -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp.d" -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp.d" -AutoMoc: /build/kmplayer-0.12.0b/src/mediaobject.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/mediaobject.moc.d" -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp.d" -AutoMoc: /build/kmplayer-0.12.0b/src/phononplayer.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include/phononplayer.moc.d" -AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kphononplayer_autogen/mocs_compilation.cpp" -AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/ParseCache.txt" -AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/AutogenUsed.txt" -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 12%] Built target kphononplayer_autogen -make -f src/CMakeFiles/kphononplayer.dir/build.make src/CMakeFiles/kphononplayer.dir/depend -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 14%] Generating streamslaveadaptor.cpp, streamslaveadaptor.h -[ 15%] Generating slaveadaptor.cpp, slaveadaptor.h -AutoMoc: /build/kmplayer-0.12.0b/src/playlistview.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/playlistview.moc.d" -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a streamslaveadaptor -i /build/kmplayer-0.12.0b/src/phononplayer.h -l Stream /build/kmplayer-0.12.0b/src/org.kde.kmplayer.streamslave.xml -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a slaveadaptor -i /build/kmplayer-0.12.0b/src/phononplayer.h -l Slave /build/kmplayer-0.12.0b/src/org.kde.kmplayer.slave.xml -[ 16%] Generating slaveadaptor.moc -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/slaveadaptor.moc_parameters -[ 18%] Generating streamslaveadaptor.moc -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamslaveadaptor.moc_parameters -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer.dir/DependInfo.cmake --color= -AutoMoc: /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerprocess.moc.d" -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer.dir/depend.internal". -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer.dir/depend.internal". -AutoMoc: /build/kmplayer-0.12.0b/src/pref.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/pref.moc.d" -Scanning dependencies of target kphononplayer -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make -f src/CMakeFiles/kphononplayer.dir/build.make src/CMakeFiles/kphononplayer.dir/build -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 19%] Building CXX object src/CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o -[ 21%] Building CXX object src/CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o -[ 22%] Building CXX object src/CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamslaveadaptor.cpp -[ 23%] Building CXX object src/CMakeFiles/kphononplayer.dir/phononplayer.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/slaveadaptor.cpp -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/mocs_compilation.cpp -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kphononplayer.dir/phononplayer.cpp.o -c /build/kmplayer-0.12.0b/src/phononplayer.cpp -AutoMoc: /build/kmplayer-0.12.0b/src/viewarea.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/viewarea.moc.d" -AutoMoc: /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include/kmplayerpartbase.moc.d" -AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp" -AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' [ 23%] Built target kmplayercommon_autogen make -f src/CMakeFiles/kmplayercommon.dir/build.make src/CMakeFiles/kmplayercommon.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 25%] Generating streammasteradaptor.cpp, streammasteradaptor.h -[ 26%] Generating masteradaptor.cpp, masteradaptor.h -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a streammasteradaptor -i /build/kmplayer-0.12.0b/src/kmplayerprocess.h -l KMPlayer::MasterProcess /build/kmplayer-0.12.0b/src/org.kde.kmplayer.streammaster.xml -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a masteradaptor -i /build/kmplayer-0.12.0b/src/kmplayerprocess.h -l KMPlayer::MasterProcessInfo /build/kmplayer-0.12.0b/src/org.kde.kmplayer.master.xml -[ 29%] Generating partadaptor.cpp, partadaptor.h -[ 28%] Generating streamadaptor.cpp, streamadaptor.h +[ 25%] Generating streamadaptor.cpp, streamadaptor.h +[ 26%] Generating partadaptor.cpp, partadaptor.h +[ 28%] Generating masteradaptor.cpp, masteradaptor.h +[ 29%] Generating streammasteradaptor.cpp, streammasteradaptor.h +[ 30%] Generating callbackadaptor.cpp, callbackadaptor.h cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a streamadaptor -i /build/kmplayer-0.12.0b/src/kmplayerprocess.h -l KMPlayer::NpStream /build/kmplayer-0.12.0b/src/org.kde.kmplayer.stream.xml +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a masteradaptor -i /build/kmplayer-0.12.0b/src/kmplayerprocess.h -l KMPlayer::MasterProcessInfo /build/kmplayer-0.12.0b/src/org.kde.kmplayer.master.xml +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a streammasteradaptor -i /build/kmplayer-0.12.0b/src/kmplayerprocess.h -l KMPlayer::MasterProcess /build/kmplayer-0.12.0b/src/org.kde.kmplayer.streammaster.xml cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a partadaptor -i /build/kmplayer-0.12.0b/src/kmplayerpartbase.h -l KMPlayer::PartBase /build/kmplayer-0.12.0b/src/org.kde.kmplayer.part.xml -[ 30%] Generating callbackadaptor.cpp, callbackadaptor.h cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/qdbusxml2cpp -m -a callbackadaptor -i /build/kmplayer-0.12.0b/src/kmplayerprocess.h -l KMPlayer::NpPlayer /build/kmplayer-0.12.0b/src/org.kde.kmplayer.callback.xml -[ 32%] Generating masteradaptor.moc -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.moc_parameters +[ 32%] Generating partadaptor.moc [ 33%] Generating streammasteradaptor.moc -[ 35%] Generating streamadaptor.moc +[ 35%] Generating masteradaptor.moc +[ 36%] Generating callbackadaptor.moc cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.moc_parameters -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.moc_parameters -[ 36%] Generating partadaptor.moc +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.moc_parameters cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.moc_parameters -[ 38%] Generating callbackadaptor.moc -[ 39%] Linking CXX executable knpplayer cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.moc_parameters -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/knpplayer.dir/link.txt --verbose=1 +[ 38%] Generating streamadaptor.moc +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/lib/qt5/bin/moc @/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.moc_parameters cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon.dir/DependInfo.cmake --color= -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -rdynamic CMakeFiles/knpplayer.dir/knpplayer_autogen/mocs_compilation.cpp.o CMakeFiles/knpplayer.dir/npplayer.cpp.o -o knpplayer -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lgthread-2.0 -pthread -lglib-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lX11 Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon.dir/depend.internal". -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 39%] Built target knpplayer Scanning dependencies of target kmplayercommon make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f src/CMakeFiles/kmplayercommon.dir/build.make src/CMakeFiles/kmplayercommon.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 40%] Building CXX object src/CMakeFiles/kmplayercommon.dir/playlistview.cpp.o -[ 42%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerconfig.cpp.o -[ 43%] Building CXX object src/CMakeFiles/kmplayercommon.dir/playmodel.cpp.o -[ 46%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerview.cpp.o +[ 39%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerview.cpp.o +[ 40%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o +[ 42%] Building CXX object src/CMakeFiles/kmplayercommon.dir/playmodel.cpp.o +[ 43%] Building CXX object src/CMakeFiles/kmplayercommon.dir/playlistview.cpp.o [ 45%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayercontrolpanel.cpp.o -[ 47%] Building CXX object src/CMakeFiles/kmplayercommon.dir/pref.cpp.o -[ 49%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/playlistview.cpp.o -c /build/kmplayer-0.12.0b/src/playlistview.cpp cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayerview.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayerview.cpp +[ 46%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerconfig.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/playmodel.cpp.o -c /build/kmplayer-0.12.0b/src/playmodel.cpp +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/playlistview.cpp.o -c /build/kmplayer-0.12.0b/src/playlistview.cpp cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayercontrolpanel.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp -[ 50%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerprocess.cpp.o +[ 47%] Building CXX object src/CMakeFiles/kmplayercommon.dir/pref.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayerconfig.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/pref.cpp.o -c /build/kmplayer-0.12.0b/src/pref.cpp +[ 49%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerpartbase.cpp.o +[ 50%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerprocess.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayerprocess.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp -[ 52%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerpartbase.cpp.o -[ 53%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayerpartbase.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp +[ 52%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp -[ 54%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o -[ 56%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_asx.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp +[ 53%] Linking CXX executable knpplayer +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/knpplayer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -rdynamic CMakeFiles/knpplayer.dir/knpplayer_autogen/mocs_compilation.cpp.o CMakeFiles/knpplayer.dir/npplayer.cpp.o -o knpplayer -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lgthread-2.0 -pthread -lglib-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lX11 +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +[ 53%] Built target knpplayer +[ 54%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_asx.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_asx.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_asx.cpp In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp:10, from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/mocs_compilation.cpp:2: /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kphononplayer_autogen/EWIEGA46WW/../../../../src/phononplayer.h:50:10: warning: 'virtual void Slave::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 50 | void timerEvent (QTimerEvent *e); | ^~~~~~~~~~ -[ 57%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_asx.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_asx.cpp:22: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_asx.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_asx.cpp:22: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_asx.cpp:22: -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:48:11: warning: 'virtual KMPlayer::Node* KMPlayer::ASX::Asx::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 48 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:49:10: warning: 'virtual void KMPlayer::ASX::Asx::closed()' can be marked override [-Wsuggest-override] - 49 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:50:32: warning: 'virtual const char* KMPlayer::ASX::Asx::nodeName() const' can be marked override [-Wsuggest-override] - 50 | KDE_NO_EXPORT const char * nodeName () const { return "ASX"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:51:11: warning: 'virtual void* KMPlayer::ASX::Asx::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 51 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:61:11: warning: 'virtual KMPlayer::Node* KMPlayer::ASX::Entry::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 61 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:62:10: warning: 'virtual void KMPlayer::ASX::Entry::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 62 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:63:32: warning: 'virtual const char* KMPlayer::ASX::Entry::nodeName() const' can be marked override [-Wsuggest-override] - 63 | KDE_NO_EXPORT const char * nodeName () const { return "Entry"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:64:10: warning: 'virtual void KMPlayer::ASX::Entry::closed()' can be marked override [-Wsuggest-override] - 64 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:65:10: warning: 'virtual void KMPlayer::ASX::Entry::activate()' can be marked override [-Wsuggest-override] - 65 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:66:10: warning: 'virtual void KMPlayer::ASX::Entry::deactivate()' can be marked override [-Wsuggest-override] - 66 | void deactivate (); +In file included from /build/kmplayer-0.12.0b/src/phononplayer.cpp:23: +/build/kmplayer-0.12.0b/src/phononplayer.h:50:10: warning: 'virtual void Slave::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 50 | void timerEvent (QTimerEvent *e); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:70:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ASX::Entry::playType()' can be marked override [-Wsuggest-override] - 70 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:71:11: warning: 'virtual void* KMPlayer::ASX::Entry::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 71 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:84:10: warning: 'virtual void KMPlayer::ASX::Ref::opened()' can be marked override [-Wsuggest-override] - 84 | void opened (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:85:32: warning: 'virtual const char* KMPlayer::ASX::Ref::nodeName() const' can be marked override [-Wsuggest-override] - 85 | KDE_NO_EXPORT const char * nodeName () const { return "Ref"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:95:10: warning: 'virtual void KMPlayer::ASX::EntryRef::opened()' can be marked override [-Wsuggest-override] - 95 | void opened (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_asx.h:96:32: warning: 'virtual const char* KMPlayer::ASX::EntryRef::nodeName() const' can be marked override [-Wsuggest-override] - 96 | KDE_NO_EXPORT const char * nodeName () const { return "EntryRef"; } - | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:27: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': @@ -5675,7 +5427,503 @@ /build/kmplayer-0.12.0b/src/kmplayer_xspf.h:81:10: warning: 'virtual void KMPlayer::XSPF::Location::closed()' can be marked override [-Wsuggest-override] 81 | void closed (); | ^~~~~~ -In file included from /build/kmplayer-0.12.0b/src/phononplayer.cpp:23: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:3: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] + 50 | void enterEvent (QEvent *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] + 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +[ 56%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:39, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 178 | KUrl m_url; + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 179 | KUrl m_sub_url; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] + 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); + | ^~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] + 165 | void bitRates (int & preferred, int & maximal); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] + 166 | void setTimeout (int ms); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] + 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 209 | void message (MessageType msg, void *data=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 210 | void *role (RoleType msg, void *data=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] + 224 | virtual void dimensions (int & w, int & h); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] + 225 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] + 226 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] + 227 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] + 228 | virtual void setUrl (const QString &url); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] + 229 | virtual bool authoriseUrl (const QString &url); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] + 230 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] + 231 | virtual void activate () KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] + 232 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] + 233 | virtual void forward (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] + 234 | virtual void backward (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 235 | virtual void play (Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 257 | KUrl docBase () const { return m_docbase; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 291 | virtual bool openUrl (const KUrl & url); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 366 | KUrl m_docbase; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] + 249 | virtual KMediaPlayer::View* view (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] + 290 | virtual bool openUrl (const QUrl & url); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] + 294 | virtual bool closeUrl (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] + 295 | virtual void pause (void); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] + 296 | virtual void play (void); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] + 297 | virtual void stop (void); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] + 316 | virtual bool isSeekable (void) const; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] + 317 | virtual qlonglong position (void) const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] + 318 | virtual bool hasLength (void) const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] + 319 | virtual qlonglong length (void) const; + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] + 320 | virtual void seek (qlonglong); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] + 344 | bool openFile(); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 345 | virtual void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/slaveadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/slaveadaptor.cpp:11: /build/kmplayer-0.12.0b/src/phononplayer.h:50:10: warning: 'virtual void Slave::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 50 | void timerEvent (QTimerEvent *e); | ^~~~~~~~~~ @@ -5734,6 +5982,31 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] 413 | bool play (); | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In copy constructor 'KMPlayer::Matrix::Matrix(const KMPlayer::Matrix&)': /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:186:59: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 186 | : a (m.a), b (m.b), c (m.c), d (m.d), tx (m.tx), ty (m.ty) {} @@ -5836,6 +6109,10 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ +In file included from /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:38: +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] + 50 | void enterEvent (QEvent *); + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function 'KMPlayer::SRect KMPlayer::Matrix::toUser(const IRect&) const': /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:212:47: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 212 | Single ((Single (rect.x ()) - tx) / a), @@ -5859,6 +6136,24 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] + 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function 'void KMPlayer::Matrix::transform(const KMPlayer::Matrix&)': /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:226:30: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 226 | tx = Single (tx * matrix.a) + matrix.tx; @@ -5927,6 +6222,28 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:69:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator+=(KMPlayer::Single)' 69 | Single & operator += (const Single s) { value += s.value; return *this; } | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp: In constructor 'KMPlayer::ControlPanel::ControlPanel(QWidget*, KMPlayer::View*)': +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:380:99: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] + 380 | strncpy (xpm_fg_color, QString().sprintf(". c #%02x%02x%02x", c.red(), c.green(),c.blue()).toAscii().constData(), 31); + | ^ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:45, + from /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:19: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here + 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp: In member function 'void KMPlayer::ControlPanel::setPalette(const QPalette&)': +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:507:99: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] + 507 | strncpy (xpm_fg_color, QString().sprintf(". c #%02x%02x%02x", c.red(), c.green(),c.blue()).toAscii().constData(), 31); + | ^ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:45, + from /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:19: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here + 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); + | ^~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function 'QString KMPlayer::Mrl::absolutePath()': /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:759:55: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 759 | path = KURL (mrl->absolutePath (), src).url (); @@ -5943,8 +6260,310 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -[ 59%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:37, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:5: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] + 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] + 294 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] + 296 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] + 297 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] + 298 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] + 299 | virtual void destroy (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 301 | virtual void starting (IProcess *); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 303 | virtual void processDestroyed (IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] + 304 | virtual IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] + 305 | virtual Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] + 366 | MediaManager::MediaType type () const { return MediaManager::Image; } + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] + 368 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] + 369 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] + 370 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] + 371 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:5: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] + 73 | virtual void setAudioLang (int id); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:74:18: warning: 'virtual void KMPlayer::Process::setSubtitle(int)' can be marked override [-Wsuggest-override] + 74 | virtual void setSubtitle (int id); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:75:18: warning: 'virtual bool KMPlayer::Process::running() const' can be marked override [-Wsuggest-override] + 75 | virtual bool running () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:82:18: warning: 'virtual bool KMPlayer::Process::grabPicture(const QString&, int)' can be marked override [-Wsuggest-override] + 82 | virtual bool grabPicture (const QString &file, int frame) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:85:18: warning: 'virtual bool KMPlayer::Process::ready()' can be marked override [-Wsuggest-override] + 85 | virtual bool ready (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:86:18: warning: 'virtual bool KMPlayer::Process::play()' can be marked override [-Wsuggest-override] + 86 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:87:18: warning: 'virtual void KMPlayer::Process::stop()' can be marked override [-Wsuggest-override] + 87 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:88:18: warning: 'virtual void KMPlayer::Process::quit()' can be marked override [-Wsuggest-override] + 88 | virtual void quit (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:89:18: warning: 'virtual void KMPlayer::Process::pause()' can be marked override [-Wsuggest-override] + 89 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:90:18: warning: 'virtual void KMPlayer::Process::unpause()' can be marked override [-Wsuggest-override] + 90 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:92:18: warning: 'virtual bool KMPlayer::Process::seek(int, bool)' can be marked override [-Wsuggest-override] + 92 | virtual bool seek (int pos, bool absolute); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:94:18: warning: 'virtual void KMPlayer::Process::volume(int, bool)' can be marked override [-Wsuggest-override] + 94 | virtual void volume (int pos, bool absolute); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:96:18: warning: 'virtual bool KMPlayer::Process::saturation(int, bool)' can be marked override [-Wsuggest-override] + 96 | virtual bool saturation (int pos, bool absolute); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:97:18: warning: 'virtual bool KMPlayer::Process::hue(int, bool)' can be marked override [-Wsuggest-override] + 97 | virtual bool hue (int pos, bool absolute); + | ^~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:98:18: warning: 'virtual bool KMPlayer::Process::contrast(int, bool)' can be marked override [-Wsuggest-override] + 98 | virtual bool contrast (int pos, bool absolute); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:99:18: warning: 'virtual bool KMPlayer::Process::brightness(int, bool)' can be marked override [-Wsuggest-override] + 99 | virtual bool brightness (int pos, bool absolute); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:130:10: warning: 'virtual void KMPlayer::MPlayerBase::initProcess()' can be marked override [-Wsuggest-override] + 130 | void initProcess () KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:131:18: warning: 'virtual void KMPlayer::MPlayerBase::stop()' can be marked override [-Wsuggest-override] + 131 | virtual void stop () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:132:18: warning: 'virtual void KMPlayer::MPlayerBase::quit()' can be marked override [-Wsuggest-override] + 132 | virtual void quit () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:151:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 151 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:160:18: warning: 'virtual void KMPlayer::MPlayer::init()' can be marked override [-Wsuggest-override] + 160 | virtual void init () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:161:18: warning: 'virtual bool KMPlayer::MPlayer::grabPicture(const QString&, int)' can be marked override [-Wsuggest-override] + 161 | virtual bool grabPicture (const QString &file, int pos) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:162:18: warning: 'virtual void KMPlayer::MPlayer::setAudioLang(int)' can be marked override [-Wsuggest-override] + 162 | virtual void setAudioLang (int id); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:163:18: warning: 'virtual void KMPlayer::MPlayer::setSubtitle(int)' can be marked override [-Wsuggest-override] + 163 | virtual void setSubtitle (int id); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:164:18: warning: 'virtual bool KMPlayer::MPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 164 | virtual bool deMediafiedPlay () KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:165:18: warning: 'virtual void KMPlayer::MPlayer::stop()' can be marked override [-Wsuggest-override] + 165 | virtual void stop () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:166:18: warning: 'virtual void KMPlayer::MPlayer::pause()' can be marked override [-Wsuggest-override] + 166 | virtual void pause () KDE_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:167:18: warning: 'virtual void KMPlayer::MPlayer::unpause()' can be marked override [-Wsuggest-override] + 167 | virtual void unpause () KDE_NO_EXPORT; + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:168:18: warning: 'virtual bool KMPlayer::MPlayer::seek(int, bool)' can be marked override [-Wsuggest-override] + 168 | virtual bool seek (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:169:18: warning: 'virtual void KMPlayer::MPlayer::volume(int, bool)' can be marked override [-Wsuggest-override] + 169 | virtual void volume (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:170:18: warning: 'virtual bool KMPlayer::MPlayer::saturation(int, bool)' can be marked override [-Wsuggest-override] + 170 | virtual bool saturation (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:171:18: warning: 'virtual bool KMPlayer::MPlayer::hue(int, bool)' can be marked override [-Wsuggest-override] + 171 | virtual bool hue (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:172:18: warning: 'virtual bool KMPlayer::MPlayer::contrast(int, bool)' can be marked override [-Wsuggest-override] + 172 | virtual bool contrast (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:173:18: warning: 'virtual bool KMPlayer::MPlayer::brightness(int, bool)' can be marked override [-Wsuggest-override] + 173 | virtual bool brightness (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:174:10: warning: 'virtual bool KMPlayer::MPlayer::ready()' can be marked override [-Wsuggest-override] + 174 | bool ready () KDE_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:176:10: warning: 'virtual void KMPlayer::MPlayer::processStopped()' can be marked override [-Wsuggest-override] + 176 | void processStopped () KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:208:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 208 | void write (KSharedConfigPtr); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:209:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 209 | void read (KSharedConfigPtr); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:210:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::sync(bool)' can be marked override [-Wsuggest-override] + 210 | void sync (bool fromUI); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:211:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] + 211 | void prefLocation (QString & item, QString & icon, QString & tab); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:212:14: warning: 'virtual QFrame* KMPlayer::MPlayerPreferencesPage::prefPage(QWidget*)' can be marked override [-Wsuggest-override] + 212 | QFrame * prefPage (QWidget * parent); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:232:18: warning: 'virtual void KMPlayer::RecordDocument::begin()' can be marked override [-Wsuggest-override] + 232 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:233:18: warning: 'virtual void KMPlayer::RecordDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 233 | virtual void message (MessageType msg, void *); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:234:18: warning: 'virtual void KMPlayer::RecordDocument::deactivate()' can be marked override [-Wsuggest-override] + 234 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:246:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MEncoderProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 246 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:254:18: warning: 'virtual void KMPlayer::MEncoder::init()' can be marked override [-Wsuggest-override] + 254 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:255:18: warning: 'virtual bool KMPlayer::MEncoder::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 255 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:256:18: warning: 'virtual void KMPlayer::MEncoder::stop()' can be marked override [-Wsuggest-override] + 256 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:265:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerDumpProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 265 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:273:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::init()' can be marked override [-Wsuggest-override] + 273 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:274:18: warning: 'virtual bool KMPlayer::MPlayerDumpstream::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 274 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:275:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::stop()' can be marked override [-Wsuggest-override] + 275 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:285:18: warning: 'virtual void KMPlayer::MasterProcessInfo::quitProcesses()' can be marked override [-Wsuggest-override] + 285 | virtual void quitProcesses (); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:310:18: warning: 'virtual void KMPlayer::MasterProcess::init()' can be marked override [-Wsuggest-override] + 310 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:311:18: warning: 'virtual bool KMPlayer::MasterProcess::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 311 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:312:18: warning: 'virtual bool KMPlayer::MasterProcess::running() const' can be marked override [-Wsuggest-override] + 312 | virtual bool running () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:319:10: warning: 'virtual void KMPlayer::MasterProcess::pause()' can be marked override [-Wsuggest-override] + 319 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:320:10: warning: 'virtual void KMPlayer::MasterProcess::unpause()' can be marked override [-Wsuggest-override] + 320 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:321:10: warning: 'virtual bool KMPlayer::MasterProcess::seek(int, bool)' can be marked override [-Wsuggest-override] + 321 | bool seek (int pos, bool absolute); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:322:10: warning: 'virtual void KMPlayer::MasterProcess::volume(int, bool)' can be marked override [-Wsuggest-override] + 322 | void volume (int pos, bool absolute); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:324:10: warning: 'virtual void KMPlayer::MasterProcess::stop()' can be marked override [-Wsuggest-override] + 324 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:334:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::PhononProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 334 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:336:18: warning: 'virtual bool KMPlayer::PhononProcessInfo::startSlave()' can be marked override [-Wsuggest-override] + 336 | virtual bool startSlave (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:344:18: warning: 'virtual bool KMPlayer::Phonon::ready()' can be marked override [-Wsuggest-override] + 344 | virtual bool ready (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:353:11: warning: 'virtual KMPlayer::Node* KMPlayer::ConfigDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 353 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:362:11: warning: 'virtual KMPlayer::Node* KMPlayer::ConfigNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 362 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:372:11: warning: 'virtual KMPlayer::Node* KMPlayer::TypeNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 372 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:375:18: warning: 'virtual const char* KMPlayer::TypeNode::nodeName() const' can be marked override [-Wsuggest-override] + 375 | const char * nodeName () const { return tag.toAscii (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:385:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::FFMpegProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 385 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:393:18: warning: 'virtual void KMPlayer::FFMpeg::init()' can be marked override [-Wsuggest-override] + 393 | virtual void init () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:394:18: warning: 'virtual bool KMPlayer::FFMpeg::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 394 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:395:18: warning: 'virtual void KMPlayer::FFMpeg::stop()' can be marked override [-Wsuggest-override] + 395 | virtual void stop () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] + 396 | virtual void quit () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 447 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] + 460 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:461:18: warning: 'virtual bool KMPlayer::NpPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 461 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] + 462 | virtual void initProcess (); + | ^~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:5: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] + 477 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:478:18: warning: 'virtual void KMPlayer::NpPlayer::quit()' can be marked override [-Wsuggest-override] + 478 | virtual void quit (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:479:10: warning: 'virtual bool KMPlayer::NpPlayer::ready()' can be marked override [-Wsuggest-override] + 479 | bool ready (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] + 493 | virtual void terminateJobs (); + | ^~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:27: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'T KMPlayer::Rect::x() const [with T = KMPlayer::Single]': @@ -6017,6 +6636,306 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:319:49: note: initializing argument 2 of 'KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]' 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ~~^ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:8: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] + 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_asx.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_asx.cpp:22: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:9: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:118:14: warning: 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override] + 118 | QVariant data (const QModelIndex &index, int role) const KMPLAYER_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:119:10: warning: 'virtual bool KMPlayer::PlayModel::setData(const QModelIndex&, const QVariant&, int)' can be marked override [-Wsuggest-override] + 119 | bool setData (const QModelIndex&, const QVariant& v, int role) KMPLAYER_NO_EXPORT; + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:120:19: warning: 'virtual Qt::ItemFlags KMPlayer::PlayModel::flags(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 120 | Qt::ItemFlags flags (const QModelIndex &index) const KMPLAYER_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:121:14: warning: 'virtual QVariant KMPlayer::PlayModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override] + 121 | QVariant headerData (int section, Qt::Orientation orientation, + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:123:17: warning: 'virtual QModelIndex KMPlayer::PlayModel::index(int, int, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 123 | QModelIndex index (int row, int column, + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:125:17: warning: 'virtual QModelIndex KMPlayer::PlayModel::parent(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 125 | QModelIndex parent (const QModelIndex &index) const KMPLAYER_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:126:10: warning: 'virtual bool KMPlayer::PlayModel::hasChildren(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 126 | bool hasChildren (const QModelIndex& parent = QModelIndex ()) const KMPLAYER_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:127:9: warning: 'virtual int KMPlayer::PlayModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 127 | int rowCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:128:9: warning: 'virtual int KMPlayer::PlayModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 128 | int columnCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; + | ^~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:10: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:185:10: warning: 'virtual void KMPlayer::PrefRecordPage::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 185 | void showEvent (QShowEvent *); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:221:18: warning: 'virtual void KMPlayer::PrefMEncoderPage::startRecording()' can be marked override [-Wsuggest-override] + 221 | virtual void startRecording (); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:222:13: warning: 'virtual QString KMPlayer::PrefMEncoderPage::name()' can be marked override [-Wsuggest-override] + 222 | QString name (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:223:18: warning: 'virtual const char* KMPlayer::PrefMEncoderPage::recorderName()' can be marked override [-Wsuggest-override] + 223 | const char * recorderName () { return "mencoder"; } + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:237:13: warning: 'virtual QString KMPlayer::PrefMPlayerDumpstreamPage::name()' can be marked override [-Wsuggest-override] + 237 | QString name (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:238:18: warning: 'virtual const char* KMPlayer::PrefMPlayerDumpstreamPage::recorderName()' can be marked override [-Wsuggest-override] + 238 | const char * recorderName () { return "mplayerdumpstream"; } + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:259:18: warning: 'virtual void KMPlayer::PrefFFMpegPage::startRecording()' can be marked override [-Wsuggest-override] + 259 | virtual void startRecording (); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:260:13: warning: 'virtual QString KMPlayer::PrefFFMpegPage::name()' can be marked override [-Wsuggest-override] + 260 | QString name (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:261:18: warning: 'virtual const char* KMPlayer::PrefFFMpegPage::recorderName()' can be marked override [-Wsuggest-override] + 261 | const char * recorderName () { return "ffmpeg"; } + | ^~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_asx.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_asx.cpp:22: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]': /build/kmplayer-0.12.0b/src/kmplayertypes.h:340:28: required from 'KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]' /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:215:35: required from here @@ -6032,21 +6951,183 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:11: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] + 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]': /build/kmplayer-0.12.0b/src/kmplayertypes.h:340:28: required from 'KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]' /build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:215:35: required from here /build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ^ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] + 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] + 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] + 83 | QPaintEngine *paintEngine () const; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] + 117 | int heightForWidth(int w) const KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:119:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::windowHandle()' can be marked override [-Wsuggest-override] + 119 | virtual WindowId windowHandle (); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:120:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::clientHandle()' can be marked override [-Wsuggest-override] + 120 | virtual WindowId clientHandle (); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:121:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::ownHandle()' can be marked override [-Wsuggest-override] + 121 | virtual WindowId ownHandle(); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:123:18: warning: 'virtual void KMPlayer::VideoOutput::setGeometry(const IRect&)' can be marked override [-Wsuggest-override] + 123 | virtual void setGeometry (const IRect &rect); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:124:18: warning: 'virtual void KMPlayer::VideoOutput::setAspect(float)' can be marked override [-Wsuggest-override] + 124 | virtual void setAspect (float a); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] + 125 | virtual float aspect () { return m_aspect; } + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] + 126 | virtual void useIndirectWidget (bool); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] + 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] + 128 | virtual void map() KDE_NO_EXPORT; + | ^~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:129:18: warning: 'virtual void KMPlayer::VideoOutput::unmap()' can be marked override [-Wsuggest-override] + 129 | virtual void unmap() KDE_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:139:10: warning: 'virtual void KMPlayer::VideoOutput::embedded(KMPlayer::WindowId)' can be marked override [-Wsuggest-override] + 139 | void embedded(WindowId handle) KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:143:10: warning: 'virtual void KMPlayer::VideoOutput::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 143 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:146:10: warning: 'virtual void KMPlayer::VideoOutput::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 146 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_asx.cpp:22: +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:48:11: warning: 'virtual KMPlayer::Node* KMPlayer::ASX::Asx::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 48 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:49:10: warning: 'virtual void KMPlayer::ASX::Asx::closed()' can be marked override [-Wsuggest-override] + 49 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:50:32: warning: 'virtual const char* KMPlayer::ASX::Asx::nodeName() const' can be marked override [-Wsuggest-override] + 50 | KDE_NO_EXPORT const char * nodeName () const { return "ASX"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:51:11: warning: 'virtual void* KMPlayer::ASX::Asx::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 51 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:61:11: warning: 'virtual KMPlayer::Node* KMPlayer::ASX::Entry::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 61 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:62:10: warning: 'virtual void KMPlayer::ASX::Entry::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 62 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:63:32: warning: 'virtual const char* KMPlayer::ASX::Entry::nodeName() const' can be marked override [-Wsuggest-override] + 63 | KDE_NO_EXPORT const char * nodeName () const { return "Entry"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:64:10: warning: 'virtual void KMPlayer::ASX::Entry::closed()' can be marked override [-Wsuggest-override] + 64 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:65:10: warning: 'virtual void KMPlayer::ASX::Entry::activate()' can be marked override [-Wsuggest-override] + 65 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:66:10: warning: 'virtual void KMPlayer::ASX::Entry::deactivate()' can be marked override [-Wsuggest-override] + 66 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:70:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ASX::Entry::playType()' can be marked override [-Wsuggest-override] + 70 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:71:11: warning: 'virtual void* KMPlayer::ASX::Entry::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 71 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:84:10: warning: 'virtual void KMPlayer::ASX::Ref::opened()' can be marked override [-Wsuggest-override] + 84 | void opened (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:85:32: warning: 'virtual const char* KMPlayer::ASX::Ref::nodeName() const' can be marked override [-Wsuggest-override] + 85 | KDE_NO_EXPORT const char * nodeName () const { return "Ref"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:95:10: warning: 'virtual void KMPlayer::ASX::EntryRef::opened()' can be marked override [-Wsuggest-override] + 95 | void opened (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_asx.h:96:32: warning: 'virtual const char* KMPlayer::ASX::EntryRef::nodeName() const' can be marked override [-Wsuggest-override] + 96 | KDE_NO_EXPORT const char * nodeName () const { return "EntryRef"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/phononplayer.cpp: In member function 'void Stream::init()': +/build/kmplayer-0.12.0b/src/phononplayer.cpp:138:41: warning: 'Phonon::MediaSource::MediaSource(const QString&)' is deprecated [-Wdeprecated-declarations] + 138 | m_media->setCurrentSource (m_url); + | ^ +In file included from /usr/include/phonon4qt5/phonon/mediaobject.h:26, + from /build/kmplayer-0.12.0b/src/phononplayer.cpp:34: +/usr/include/phonon4qt5/phonon/mediasource.h:144:27: note: declared here + 144 | PHONON_DEPRECATED MediaSource(const QString &fileName); //krazy:exclude=explicit + | ^~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/playmodel.h:28, from /build/kmplayer-0.12.0b/src/playmodel.cpp:19: @@ -6751,29 +7832,347 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:3: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] +In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:60: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:61: +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] 50 | void enterEvent (QEvent *); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/playlistview.h:27, + from /build/kmplayer-0.12.0b/src/playlistview.cpp:49: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playmodel.cpp:20: +/build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] + 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.h:27, + from /build/kmplayer-0.12.0b/src/playlistview.cpp:49: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:49: +/build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] + 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:50: +/build/kmplayer-0.12.0b/src/playmodel.h:118:14: warning: 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override] + 118 | QVariant data (const QModelIndex &index, int role) const KMPLAYER_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/playmodel.h:119:10: warning: 'virtual bool KMPlayer::PlayModel::setData(const QModelIndex&, const QVariant&, int)' can be marked override [-Wsuggest-override] + 119 | bool setData (const QModelIndex&, const QVariant& v, int role) KMPLAYER_NO_EXPORT; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/playmodel.h:120:19: warning: 'virtual Qt::ItemFlags KMPlayer::PlayModel::flags(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 120 | Qt::ItemFlags flags (const QModelIndex &index) const KMPLAYER_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/src/playmodel.h:121:14: warning: 'virtual QVariant KMPlayer::PlayModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override] + 121 | QVariant headerData (int section, Qt::Orientation orientation, + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playmodel.h:123:17: warning: 'virtual QModelIndex KMPlayer::PlayModel::index(int, int, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 123 | QModelIndex index (int row, int column, + | ^~~~~ +/build/kmplayer-0.12.0b/src/playmodel.h:125:17: warning: 'virtual QModelIndex KMPlayer::PlayModel::parent(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 125 | QModelIndex parent (const QModelIndex &index) const KMPLAYER_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/playmodel.h:126:10: warning: 'virtual bool KMPlayer::PlayModel::hasChildren(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 126 | bool hasChildren (const QModelIndex& parent = QModelIndex ()) const KMPLAYER_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playmodel.h:127:9: warning: 'virtual int KMPlayer::PlayModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 127 | int rowCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/playmodel.h:128:9: warning: 'virtual int KMPlayer::PlayModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] + 128 | int columnCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; + | ^~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:52: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] @@ -6809,12 +8208,26 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] 305 | virtual Mrl *getMrl (); | ^~~~~~ +/build/kmplayer-0.12.0b/src/playmodel.cpp: In member function 'virtual Qt::ItemFlags KMPlayer::PlayModel::flags(const QModelIndex&) const': +/build/kmplayer-0.12.0b/src/playmodel.cpp:197:16: warning: 'constexpr QFlags::QFlags(QFlags::Zero) [with Enum = Qt::ItemFlag; QFlags::Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] + 197 | return 0; + | ^ /build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] 366 | MediaManager::MediaType type () const { return MediaManager::Image; } | ^~~~ /build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] 368 | bool play (); | ^~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractItemModel:1, + from /build/kmplayer-0.12.0b/src/playmodel.h:24, + from /build/kmplayer-0.12.0b/src/playmodel.cpp:19: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here + 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} + | ^~~~~~ /build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] 369 | void stop (); | ^~~~ @@ -7053,6 +8466,19 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 447 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:51: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] 460 | virtual void init (); | ^~~~ @@ -7075,6 +8501,27 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] 493 | virtual void terminateJobs (); | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamslaveadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamslaveadaptor.cpp:11: +/build/kmplayer-0.12.0b/src/phononplayer.h:50:10: warning: 'virtual void Slave::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 50 | void timerEvent (QTimerEvent *e); + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:52: +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] + 50 | void enterEvent (QEvent *); + | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:53: /build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; @@ -7091,9 +8538,175 @@ /build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] + 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +[ 57%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:54: +/build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp +/build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] + 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] + 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] + 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] + 83 | QPaintEngine *paintEngine () const; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] + 117 | int heightForWidth(int w) const KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:119:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::windowHandle()' can be marked override [-Wsuggest-override] + 119 | virtual WindowId windowHandle (); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:120:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::clientHandle()' can be marked override [-Wsuggest-override] + 120 | virtual WindowId clientHandle (); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:121:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::ownHandle()' can be marked override [-Wsuggest-override] + 121 | virtual WindowId ownHandle(); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: 'virtual void KMPlayer::VideoOutput::setGeometry(const IRect&)' can be marked override [-Wsuggest-override] + 123 | virtual void setGeometry (const IRect &rect); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:124:18: warning: 'virtual void KMPlayer::VideoOutput::setAspect(float)' can be marked override [-Wsuggest-override] + 124 | virtual void setAspect (float a); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] + 125 | virtual float aspect () { return m_aspect; } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] + 126 | virtual void useIndirectWidget (bool); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] + 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] + 128 | virtual void map() KDE_NO_EXPORT; + | ^~~ +/build/kmplayer-0.12.0b/src/viewarea.h:129:18: warning: 'virtual void KMPlayer::VideoOutput::unmap()' can be marked override [-Wsuggest-override] + 129 | virtual void unmap() KDE_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:139:10: warning: 'virtual void KMPlayer::VideoOutput::embedded(KMPlayer::WindowId)' can be marked override [-Wsuggest-override] + 139 | void embedded(WindowId handle) KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:143:10: warning: 'virtual void KMPlayer::VideoOutput::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 143 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:146:10: warning: 'virtual void KMPlayer::VideoOutput::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 146 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:55: +/build/kmplayer-0.12.0b/src/pref.h:185:10: warning: 'virtual void KMPlayer::PrefRecordPage::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 185 | void showEvent (QShowEvent *); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/pref.h:221:18: warning: 'virtual void KMPlayer::PrefMEncoderPage::startRecording()' can be marked override [-Wsuggest-override] + 221 | virtual void startRecording (); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/pref.h:222:13: warning: 'virtual QString KMPlayer::PrefMEncoderPage::name()' can be marked override [-Wsuggest-override] + 222 | QString name (); + | ^~~~ +/build/kmplayer-0.12.0b/src/pref.h:223:18: warning: 'virtual const char* KMPlayer::PrefMEncoderPage::recorderName()' can be marked override [-Wsuggest-override] + 223 | const char * recorderName () { return "mencoder"; } + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/pref.h:237:13: warning: 'virtual QString KMPlayer::PrefMPlayerDumpstreamPage::name()' can be marked override [-Wsuggest-override] + 237 | QString name (); + | ^~~~ +/build/kmplayer-0.12.0b/src/pref.h:238:18: warning: 'virtual const char* KMPlayer::PrefMPlayerDumpstreamPage::recorderName()' can be marked override [-Wsuggest-override] + 238 | const char * recorderName () { return "mplayerdumpstream"; } + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:70:14: warning: 'virtual QWidget* {anonymous}::ItemDelegate::createEditor(QWidget*, const QStyleOptionViewItem&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 70 | QWidget *createEditor (QWidget *w, const QStyleOptionViewItem &o, const QModelIndex &i) const + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:74:10: warning: 'virtual bool {anonymous}::ItemDelegate::editorEvent(QEvent*, QAbstractItemModel*, const QStyleOptionViewItem&, const QModelIndex&)' can be marked override [-Wsuggest-override] + 74 | bool editorEvent (QEvent *e, QAbstractItemModel *m, const QStyleOptionViewItem &o, const QModelIndex &i) + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:78:10: warning: 'virtual bool {anonymous}::ItemDelegate::eventFilter(QObject*, QEvent*)' can be marked override [-Wsuggest-override] + 78 | bool eventFilter (QObject *editor, QEvent *event) + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:82:10: warning: 'virtual void {anonymous}::ItemDelegate::paint(QPainter*, const QStyleOptionViewItem&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 82 | void paint (QPainter *p, const QStyleOptionViewItem &o, const QModelIndex &i) const + | ^~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:86:10: warning: 'virtual void {anonymous}::ItemDelegate::setEditorData(QWidget*, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 86 | void setEditorData (QWidget *e, const QModelIndex &i) const + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:90:10: warning: 'virtual void {anonymous}::ItemDelegate::setModelData(QWidget*, QAbstractItemModel*, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 90 | void setModelData (QWidget *e, QAbstractItemModel *m, const QModelIndex &i) const + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:94:11: warning: 'virtual QSize {anonymous}::ItemDelegate::sizeHint(const QStyleOptionViewItem&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 94 | QSize sizeHint (const QStyleOptionViewItem &o, const QModelIndex &i) const + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:99:10: warning: 'virtual void {anonymous}::ItemDelegate::updateEditorGeometry(QWidget*, const QStyleOptionViewItem&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 99 | void updateEditorGeometry (QWidget *e, const QStyleOptionViewItem &o, const QModelIndex &i) const + | ^~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/pref.h:259:18: warning: 'virtual void KMPlayer::PrefFFMpegPage::startRecording()' can be marked override [-Wsuggest-override] + 259 | virtual void startRecording (); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/pref.h:260:13: warning: 'virtual QString KMPlayer::PrefFFMpegPage::name()' can be marked override [-Wsuggest-override] + 260 | QString name (); + | ^~~~ +/build/kmplayer-0.12.0b/src/pref.h:261:18: warning: 'virtual const char* KMPlayer::PrefFFMpegPage::recorderName()' can be marked override [-Wsuggest-override] + 261 | const char * recorderName () { return "ffmpeg"; } + | ^~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/pref.h:31, - from /build/kmplayer-0.12.0b/src/pref.cpp:59: + from /build/kmplayer-0.12.0b/src/playlistview.h:27, + from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:62: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; @@ -7159,13 +8772,6 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:54: -/build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 245 | return s1; @@ -7173,52 +8779,24 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] - 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp: In member function 'void KMPlayer::PlayListView::addBookMark()': +/build/kmplayer-0.12.0b/src/playlistview.cpp:322:19: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 322 | KURL url (mrl ? mrl->src : QString (item->node->nodeName ())); + | ^~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 264 | operator > (const Single s, const int i) { return s > Single (i); } | ^ -/build/kmplayer-0.12.0b/src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] - 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] - 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] - 83 | QPaintEngine *paintEngine () const; - | ^~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 267 | operator > (const int i, const Single s) { return Single (i) > s; } @@ -7266,6 +8844,402 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp: In member function 'bool KMPlayer::PlayListView::isDragValid(QDropEvent*)': +/build/kmplayer-0.12.0b/src/playlistview.cpp:356:20: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); + | ^~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:356:20: warning: 'List' is deprecated [-Wdeprecated-declarations] + 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); + | ^~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:143:51: note: declared here + 143 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE List : public QList //krazy:exclude=dpointer (just some convenience methods) + | ^~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:356:42: warning: 'List' is deprecated [-Wdeprecated-declarations] + 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); + | ^~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:143:51: note: declared here + 143 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE List : public QList //krazy:exclude=dpointer (just some convenience methods) + | ^~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:356:42: warning: 'static KUrl::List KUrl::List::fromMimeData(const QMimeData*, KUrl::List::DecodeOptions, KUrl::MetaDataMap*)' is deprecated [-Wdeprecated-declarations] + 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); + | ^~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here + 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:356:74: warning: 'static KUrl::List KUrl::List::fromMimeData(const QMimeData*, KUrl::List::DecodeOptions, KUrl::MetaDataMap*)' is deprecated [-Wdeprecated-declarations] + 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here + 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp: In constructor 'KMPlayer::Settings::Settings(KMPlayer::PartBase*, KSharedConfigPtr)': +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:129:59: warning: 'KGlobalSettings' is deprecated [-Wdeprecated-declarations] + 129 | fonts [FontSetting::playlist].font = KGlobalSettings::generalFont(); + | ^~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:47: +/usr/include/KF5/KDELibs4Support/kglobalsettings.h:51:41: note: declared here + 51 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KGlobalSettings : public QObject + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:133:61: warning: 'KGlobalSettings' is deprecated [-Wdeprecated-declarations] + 133 | fonts [FontSetting::infowindow].font = KGlobalSettings::generalFont(); + | ^~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:47: +/usr/include/KF5/KDELibs4Support/kglobalsettings.h:51:41: note: declared here + 51 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KGlobalSettings : public QObject + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:361:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 361 | if (!text.isEmpty () && KUrl (text).isValid ()) + | ^ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp: In member function 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)': +/build/kmplayer-0.12.0b/src/playlistview.cpp:395:24: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:395:24: warning: 'List' is deprecated [-Wdeprecated-declarations] + 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:143:51: note: declared here + 143 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE List : public QList //krazy:exclude=dpointer (just some convenience methods) + | ^~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:395:43: warning: 'List' is deprecated [-Wdeprecated-declarations] + 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); + | ^~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:143:51: note: declared here + 143 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE List : public QList //krazy:exclude=dpointer (just some convenience methods) + | ^~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:395:43: warning: 'static KUrl::List KUrl::List::fromMimeData(const QMimeData*, KUrl::List::DecodeOptions, KUrl::MetaDataMap*)' is deprecated [-Wdeprecated-declarations] + 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); + | ^~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here + 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:395:74: warning: 'static KUrl::List KUrl::List::fromMimeData(const QMimeData*, KUrl::List::DecodeOptions, KUrl::MetaDataMap*)' is deprecated [-Wdeprecated-declarations] + 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here + 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.cpp:397:27: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 397 | KUrl url (event->mimeData ()->text ()); + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/playlistview.h:27, + from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:62: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:62: +/build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] + 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp: In member function 'void KMPlayer::Settings::okPressed()': +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:638:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 638 | KUrl url = configdialog->m_SourcePageURL->url->url (); + | ^~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:639:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 639 | KUrl sub_url = configdialog->m_SourcePageURL->sub_url->url (); + | ^~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:644:33: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 644 | if (KUrl (url.url ()).isLocalFile () || KUrl::isRelativeUrl (url.url ())) { + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:644:59: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 644 | if (KUrl (url.url ()).isLocalFile () || KUrl::isRelativeUrl (url.url ())) { + | ^~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:662:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 662 | (KUrl (sub_url.url ()).isLocalFile () || + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:663:28: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 663 | KUrl::isRelativeUrl (sub_url.url ()))) { + | ^~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:674:19: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 674 | KUrl uri (url.url ()); + | ^~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:678:23: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 678 | KUrl sub_uri (sub_url.url ()); + | ^~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:773:64: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 773 | (KUrl(configdialog->m_SourcePageURL->sub_url->url())); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:774:76: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 774 | m_player->openUrl (KUrl (configdialog->m_SourcePageURL->url->url ())); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:775:93: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 775 | m_player->source ()->setSubURL (KUrl (configdialog->m_SourcePageURL->sub_url->url ())); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/viewarea.h:28, + from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:63: +/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] + 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] + 294 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] + 296 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] + 297 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] + 298 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] + 299 | virtual void destroy (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 301 | virtual void starting (IProcess *); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 303 | virtual void processDestroyed (IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] + 304 | virtual IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] + 305 | virtual Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] + 366 | MediaManager::MediaType type () const { return MediaManager::Image; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] + 368 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] + 369 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] + 370 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] + 371 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:63: +/build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] + 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] + 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] + 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] + 83 | QPaintEngine *paintEngine () const; + | ^~~~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] 117 | int heightForWidth(int w) const KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ @@ -7317,6 +9291,176 @@ /build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playmodel.cpp: In member function 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const': +/build/kmplayer-0.12.0b/src/playmodel.cpp:132:9: warning: this statement may fall through [-Wimplicit-fallthrough=] + 132 | if (item->item_flags & Qt::ItemIsEditable) + | ^~ +/build/kmplayer-0.12.0b/src/playmodel.cpp:135:5: note: here + 135 | default: + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.cpp: In member function 'void KMPlayer::View::fullScreen()': +/build/kmplayer-0.12.0b/src/kmplayerview.cpp:548:59: warning: 'int Solid::PowerManagement::beginSuppressingSleep(const QString&)' is deprecated [-Wdeprecated-declarations] + 548 | m_powerManagerStopSleep = Solid::PowerManagement::beginSuppressingSleep("KMplayer: watching a film"); + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:64: +/usr/include/KF5/KDELibs4Support/solid/powermanagement.h:95:39: note: declared here + 95 | KDELIBS4SUPPORT_DEPRECATED_EXPORT int beginSuppressingSleep(const QString &reason = QString()); + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.cpp:548:108: warning: 'int Solid::PowerManagement::beginSuppressingSleep(const QString&)' is deprecated [-Wdeprecated-declarations] + 548 | m_powerManagerStopSleep = Solid::PowerManagement::beginSuppressingSleep("KMplayer: watching a film"); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:64: +/usr/include/KF5/KDELibs4Support/solid/powermanagement.h:95:39: note: declared here + 95 | KDELIBS4SUPPORT_DEPRECATED_EXPORT int beginSuppressingSleep(const QString &reason = QString()); + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.cpp:570:33: warning: 'bool Solid::PowerManagement::stopSuppressingSleep(int)' is deprecated [-Wdeprecated-declarations] + 570 | Solid::PowerManagement::stopSuppressingSleep(m_powerManagerStopSleep); + | ^~~~~~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:64: +/usr/include/KF5/KDELibs4Support/solid/powermanagement.h:103:40: note: declared here + 103 | KDELIBS4SUPPORT_DEPRECATED_EXPORT bool stopSuppressingSleep(int cookie); + | ^~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.cpp:570:77: warning: 'bool Solid::PowerManagement::stopSuppressingSleep(int)' is deprecated [-Wdeprecated-declarations] + 570 | Solid::PowerManagement::stopSuppressingSleep(m_powerManagerStopSleep); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:64: +/usr/include/KF5/KDELibs4Support/solid/powermanagement.h:103:40: note: declared here + 103 | KDELIBS4SUPPORT_DEPRECATED_EXPORT bool stopSuppressingSleep(int cookie); + | ^~~~~~~~~~~~~~~~~~~~ +[ 59%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/pref.h:31, + from /build/kmplayer-0.12.0b/src/pref.cpp:59: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/pref.h:31, from /build/kmplayer-0.12.0b/src/pref.cpp:59: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: @@ -7386,10 +9530,6 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 800 | virtual void *role (RoleType msg, void *content=NULL); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:55: -/build/kmplayer-0.12.0b/src/pref.h:185:10: warning: 'virtual void KMPlayer::PrefRecordPage::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 185 | void showEvent (QShowEvent *); - | ^~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] 897 | const char * nodeName () const { return "#text"; } | ^~~~~~~~ @@ -7402,22 +9542,6 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] 911 | const char * nodeName () const { return "#cdata"; } | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playmodel.cpp:20: -/build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] - 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] 921 | const char * nodeName () const { return name.data (); } | ^~~~~~~~ @@ -7439,34 +9563,11 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ -/build/kmplayer-0.12.0b/src/pref.h:221:18: warning: 'virtual void KMPlayer::PrefMEncoderPage::startRecording()' can be marked override [-Wsuggest-override] - 221 | virtual void startRecording (); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/pref.h:222:13: warning: 'virtual QString KMPlayer::PrefMEncoderPage::name()' can be marked override [-Wsuggest-override] - 222 | QString name (); - | ^~~~ -/build/kmplayer-0.12.0b/src/pref.h:223:18: warning: 'virtual const char* KMPlayer::PrefMEncoderPage::recorderName()' can be marked override [-Wsuggest-override] - 223 | const char * recorderName () { return "mencoder"; } - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/pref.h:237:13: warning: 'virtual QString KMPlayer::PrefMPlayerDumpstreamPage::name()' can be marked override [-Wsuggest-override] - 237 | QString name (); - | ^~~~ -/build/kmplayer-0.12.0b/src/pref.h:238:18: warning: 'virtual const char* KMPlayer::PrefMPlayerDumpstreamPage::recorderName()' can be marked override [-Wsuggest-override] - 238 | const char * recorderName () { return "mplayerdumpstream"; } - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/pref.h:259:18: warning: 'virtual void KMPlayer::PrefFFMpegPage::startRecording()' can be marked override [-Wsuggest-override] - 259 | virtual void startRecording (); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/pref.h:260:13: warning: 'virtual QString KMPlayer::PrefFFMpegPage::name()' can be marked override [-Wsuggest-override] - 260 | QString name (); - | ^~~~ -/build/kmplayer-0.12.0b/src/pref.h:261:18: warning: 'virtual const char* KMPlayer::PrefFFMpegPage::recorderName()' can be marked override [-Wsuggest-override] - 261 | const char * recorderName () { return "ffmpeg"; } - | ^~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/pref.cpp:59: /build/kmplayer-0.12.0b/src/pref.h:185:10: warning: 'virtual void KMPlayer::PrefRecordPage::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] 185 | void showEvent (QShowEvent *); | ^~~~~~~~~ +[ 60%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o /build/kmplayer-0.12.0b/src/pref.h:221:18: warning: 'virtual void KMPlayer::PrefMEncoderPage::startRecording()' can be marked override [-Wsuggest-override] 221 | virtual void startRecording (); | ^~~~~~~~~~~~~~ @@ -7491,21 +9592,7 @@ /build/kmplayer-0.12.0b/src/pref.h:261:18: warning: 'virtual const char* KMPlayer::PrefFFMpegPage::recorderName()' can be marked override [-Wsuggest-override] 261 | const char * recorderName () { return "ffmpeg"; } | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp: In constructor 'KMPlayer::Settings::Settings(KMPlayer::PartBase*, KSharedConfigPtr)': -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:129:59: warning: 'KGlobalSettings' is deprecated [-Wdeprecated-declarations] - 129 | fonts [FontSetting::playlist].font = KGlobalSettings::generalFont(); - | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:47: -/usr/include/KF5/KDELibs4Support/kglobalsettings.h:51:41: note: declared here - 51 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KGlobalSettings : public QObject - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:133:61: warning: 'KGlobalSettings' is deprecated [-Wdeprecated-declarations] - 133 | fonts [FontSetting::infowindow].font = KGlobalSettings::generalFont(); - | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:47: -/usr/include/KF5/KDELibs4Support/kglobalsettings.h:51:41: note: declared here - 51 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KGlobalSettings : public QObject - | ^~~~~~~~~~~~~~~ +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /build/kmplayer-0.12.0b/src/pref.cpp:60: /build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] @@ -7568,16 +9655,6 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/pref.cpp:60: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 160 | void timerEvent (QTimerEvent *); @@ -7588,146 +9665,24 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] 165 | void bitRates (int & preferred, int & maximal); | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] 166 | void setTimeout (int ms); | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] 209 | void message (MessageType msg, void *data=NULL); | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 210 | void *role (RoleType msg, void *data=NULL); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] 224 | virtual void dimensions (int & w, int & h); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] 225 | virtual bool hasLength (); | ^~~~~~~~~ @@ -7836,22 +9791,140 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playmodel.cpp: In member function 'virtual Qt::ItemFlags KMPlayer::PlayModel::flags(const QModelIndex&) const': -/build/kmplayer-0.12.0b/src/playmodel.cpp:197:16: warning: 'constexpr QFlags::QFlags(QFlags::Zero) [with Enum = Qt::ItemFlag; QFlags::Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] - 197 | return 0; +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; | ^ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/QAbstractItemModel:1, - from /build/kmplayer-0.12.0b/src/playmodel.h:24, - from /build/kmplayer-0.12.0b/src/playmodel.cpp:19: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here - 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} - | ^~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] 574 | virtual void reset (); @@ -7898,35 +9971,9 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 647 | virtual void *role (RoleType msg, void *content=NULL); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp: In member function 'void KMPlayer::Settings::okPressed()': -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:638:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 638 | KUrl url = configdialog->m_SourcePageURL->url->url (); - | ^~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:639:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 639 | KUrl sub_url = configdialog->m_SourcePageURL->sub_url->url (); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:644:33: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 644 | if (KUrl (url.url ()).isLocalFile () || KUrl::isRelativeUrl (url.url ())) { - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:644:59: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 644 | if (KUrl (url.url ()).isLocalFile () || KUrl::isRelativeUrl (url.url ())) { - | ^~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; + | ^ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 777 | virtual Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ @@ -7981,198 +10028,10 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:662:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 662 | (KUrl (sub_url.url ()).isLocalFile () || - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:663:28: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 663 | KUrl::isRelativeUrl (sub_url.url ()))) { - | ^~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:674:19: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 674 | KUrl uri (url.url ()); - | ^~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:678:23: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 678 | KUrl sub_uri (sub_url.url ()); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:54:40: warning: 'virtual const char* KMPlayer::RP::Imfl::nodeName() const' can be marked override [-Wsuggest-override] - 54 | KDE_NO_EXPORT virtual const char * nodeName () const { return "imfl"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:55:19: warning: 'virtual KMPlayer::Node* KMPlayer::RP::Imfl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 55 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:56:18: warning: 'virtual void KMPlayer::RP::Imfl::closed()' can be marked override [-Wsuggest-override] - 56 | virtual void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:57:18: warning: 'virtual void KMPlayer::RP::Imfl::defer()' can be marked override [-Wsuggest-override] - 57 | virtual void defer (); // start loading the images if not yet done - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:58:18: warning: 'virtual void KMPlayer::RP::Imfl::activate()' can be marked override [-Wsuggest-override] - 58 | virtual void activate (); // start timings, handle paint events - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:59:18: warning: 'virtual void KMPlayer::RP::Imfl::finish()' can be marked override [-Wsuggest-override] - 59 | virtual void finish (); // end the timings - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:60:18: warning: 'virtual void KMPlayer::RP::Imfl::deactivate()' can be marked override [-Wsuggest-override] - 60 | virtual void deactivate (); // stop handling paint events - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:61:36: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::RP::Imfl::playType()' can be marked override [-Wsuggest-override] - 61 | KDE_NO_EXPORT virtual PlayType playType () { return play_type_image; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:62:18: warning: 'virtual void KMPlayer::RP::Imfl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 62 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:63:18: warning: 'virtual void KMPlayer::RP::Imfl::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 63 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:773:64: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 773 | (KUrl(configdialog->m_SourcePageURL->sub_url->url())); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:774:76: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 774 | m_player->openUrl (KUrl (configdialog->m_SourcePageURL->url->url ())); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:77:18: warning: 'virtual void KMPlayer::RP::TimingsBase::activate()' can be marked override [-Wsuggest-override] - 77 | virtual void activate (); // start the 'start_timer' - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:78:18: warning: 'virtual void KMPlayer::RP::TimingsBase::begin()' can be marked override [-Wsuggest-override] - 78 | virtual void begin (); // start_timer has expired - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:79:18: warning: 'virtual void KMPlayer::RP::TimingsBase::finish()' can be marked override [-Wsuggest-override] - 79 | virtual void finish (); // ?duration_timer has expired? - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:80:18: warning: 'virtual void KMPlayer::RP::TimingsBase::deactivate()' can be marked override [-Wsuggest-override] - 80 | virtual void deactivate (); // disabled - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:81:18: warning: 'virtual void KMPlayer::RP::TimingsBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 81 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:102:40: warning: 'virtual const char* KMPlayer::RP::Crossfade::nodeName() const' can be marked override [-Wsuggest-override] - 102 | KDE_NO_EXPORT virtual const char * nodeName () const { return "crossfade"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:103:18: warning: 'virtual void KMPlayer::RP::Crossfade::activate()' can be marked override [-Wsuggest-override] - 103 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:104:18: warning: 'virtual void KMPlayer::RP::Crossfade::begin()' can be marked override [-Wsuggest-override] - 104 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:105:18: warning: 'virtual void KMPlayer::RP::Crossfade::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 105 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:112:40: warning: 'virtual const char* KMPlayer::RP::Fadein::nodeName() const' can be marked override [-Wsuggest-override] - 112 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fadein"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:113:18: warning: 'virtual void KMPlayer::RP::Fadein::activate()' can be marked override [-Wsuggest-override] - 113 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:114:18: warning: 'virtual void KMPlayer::RP::Fadein::begin()' can be marked override [-Wsuggest-override] - 114 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:115:18: warning: 'virtual void KMPlayer::RP::Fadein::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 115 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:123:40: warning: 'virtual const char* KMPlayer::RP::Fadeout::nodeName() const' can be marked override [-Wsuggest-override] - 123 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fadeout"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:124:18: warning: 'virtual void KMPlayer::RP::Fadeout::activate()' can be marked override [-Wsuggest-override] - 124 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:125:18: warning: 'virtual void KMPlayer::RP::Fadeout::begin()' can be marked override [-Wsuggest-override] - 125 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:126:18: warning: 'virtual void KMPlayer::RP::Fadeout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 126 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:134:40: warning: 'virtual const char* KMPlayer::RP::Fill::nodeName() const' can be marked override [-Wsuggest-override] - 134 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fill"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:135:18: warning: 'virtual void KMPlayer::RP::Fill::activate()' can be marked override [-Wsuggest-override] - 135 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:136:18: warning: 'virtual void KMPlayer::RP::Fill::begin()' can be marked override [-Wsuggest-override] - 136 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:138:18: warning: 'virtual void KMPlayer::RP::Fill::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 138 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:146:40: warning: 'virtual const char* KMPlayer::RP::Wipe::nodeName() const' can be marked override [-Wsuggest-override] - 146 | KDE_NO_EXPORT virtual const char * nodeName () const { return "wipe"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:147:18: warning: 'virtual void KMPlayer::RP::Wipe::activate()' can be marked override [-Wsuggest-override] - 147 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:148:18: warning: 'virtual void KMPlayer::RP::Wipe::begin()' can be marked override [-Wsuggest-override] - 148 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:149:18: warning: 'virtual void KMPlayer::RP::Wipe::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 149 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:158:40: warning: 'virtual const char* KMPlayer::RP::ViewChange::nodeName() const' can be marked override [-Wsuggest-override] - 158 | KDE_NO_EXPORT virtual const char * nodeName() const { return "viewchange"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:159:18: warning: 'virtual void KMPlayer::RP::ViewChange::activate()' can be marked override [-Wsuggest-override] - 159 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:160:18: warning: 'virtual void KMPlayer::RP::ViewChange::begin()' can be marked override [-Wsuggest-override] - 160 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:161:18: warning: 'virtual void KMPlayer::RP::ViewChange::finish()' can be marked override [-Wsuggest-override] - 161 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:162:18: warning: 'virtual void KMPlayer::RP::ViewChange::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 162 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:170:40: warning: 'virtual const char* KMPlayer::RP::Image::nodeName() const' can be marked override [-Wsuggest-override] - 170 | KDE_NO_EXPORT virtual const char * nodeName () const { return "image"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:171:18: warning: 'virtual void KMPlayer::RP::Image::activate()' can be marked override [-Wsuggest-override] - 171 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:172:18: warning: 'virtual void KMPlayer::RP::Image::begin()' can be marked override [-Wsuggest-override] - 172 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:173:18: warning: 'virtual void KMPlayer::RP::Image::deactivate()' can be marked override [-Wsuggest-override] - 173 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:174:18: warning: 'virtual void KMPlayer::RP::Image::closed()' can be marked override [-Wsuggest-override] - 174 | virtual void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:175:18: warning: 'virtual void KMPlayer::RP::Image::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 175 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:27: +In file included from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: /build/kmplayer-0.12.0b/src/kmplayer_smil.h:144:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 144 | } durations [(const int) DurTimeLast]; | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:775:93: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 775 | m_player->source ()->setSubURL (KUrl (configdialog->m_SourcePageURL->sub_url->url ())); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:42: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:333:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Smil::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 333 | Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ @@ -8851,6 +10710,147 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:1099:10: warning: 'virtual void KMPlayer::SMIL::Param::activate()' can be marked override [-Wsuggest-override] 1099 | void activate (); | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:38: +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:54:40: warning: 'virtual const char* KMPlayer::RP::Imfl::nodeName() const' can be marked override [-Wsuggest-override] + 54 | KDE_NO_EXPORT virtual const char * nodeName () const { return "imfl"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:55:19: warning: 'virtual KMPlayer::Node* KMPlayer::RP::Imfl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 55 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:56:18: warning: 'virtual void KMPlayer::RP::Imfl::closed()' can be marked override [-Wsuggest-override] + 56 | virtual void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:57:18: warning: 'virtual void KMPlayer::RP::Imfl::defer()' can be marked override [-Wsuggest-override] + 57 | virtual void defer (); // start loading the images if not yet done + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:58:18: warning: 'virtual void KMPlayer::RP::Imfl::activate()' can be marked override [-Wsuggest-override] + 58 | virtual void activate (); // start timings, handle paint events + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:59:18: warning: 'virtual void KMPlayer::RP::Imfl::finish()' can be marked override [-Wsuggest-override] + 59 | virtual void finish (); // end the timings + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:60:18: warning: 'virtual void KMPlayer::RP::Imfl::deactivate()' can be marked override [-Wsuggest-override] + 60 | virtual void deactivate (); // stop handling paint events + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:61:36: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::RP::Imfl::playType()' can be marked override [-Wsuggest-override] + 61 | KDE_NO_EXPORT virtual PlayType playType () { return play_type_image; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:62:18: warning: 'virtual void KMPlayer::RP::Imfl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 62 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:63:18: warning: 'virtual void KMPlayer::RP::Imfl::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 63 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:77:18: warning: 'virtual void KMPlayer::RP::TimingsBase::activate()' can be marked override [-Wsuggest-override] + 77 | virtual void activate (); // start the 'start_timer' + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:78:18: warning: 'virtual void KMPlayer::RP::TimingsBase::begin()' can be marked override [-Wsuggest-override] + 78 | virtual void begin (); // start_timer has expired + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:79:18: warning: 'virtual void KMPlayer::RP::TimingsBase::finish()' can be marked override [-Wsuggest-override] + 79 | virtual void finish (); // ?duration_timer has expired? + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:80:18: warning: 'virtual void KMPlayer::RP::TimingsBase::deactivate()' can be marked override [-Wsuggest-override] + 80 | virtual void deactivate (); // disabled + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:81:18: warning: 'virtual void KMPlayer::RP::TimingsBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 81 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:102:40: warning: 'virtual const char* KMPlayer::RP::Crossfade::nodeName() const' can be marked override [-Wsuggest-override] + 102 | KDE_NO_EXPORT virtual const char * nodeName () const { return "crossfade"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:103:18: warning: 'virtual void KMPlayer::RP::Crossfade::activate()' can be marked override [-Wsuggest-override] + 103 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:104:18: warning: 'virtual void KMPlayer::RP::Crossfade::begin()' can be marked override [-Wsuggest-override] + 104 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:105:18: warning: 'virtual void KMPlayer::RP::Crossfade::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 105 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:112:40: warning: 'virtual const char* KMPlayer::RP::Fadein::nodeName() const' can be marked override [-Wsuggest-override] + 112 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fadein"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:113:18: warning: 'virtual void KMPlayer::RP::Fadein::activate()' can be marked override [-Wsuggest-override] + 113 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:114:18: warning: 'virtual void KMPlayer::RP::Fadein::begin()' can be marked override [-Wsuggest-override] + 114 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:115:18: warning: 'virtual void KMPlayer::RP::Fadein::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 115 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:123:40: warning: 'virtual const char* KMPlayer::RP::Fadeout::nodeName() const' can be marked override [-Wsuggest-override] + 123 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fadeout"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:124:18: warning: 'virtual void KMPlayer::RP::Fadeout::activate()' can be marked override [-Wsuggest-override] + 124 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:125:18: warning: 'virtual void KMPlayer::RP::Fadeout::begin()' can be marked override [-Wsuggest-override] + 125 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:126:18: warning: 'virtual void KMPlayer::RP::Fadeout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 126 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:134:40: warning: 'virtual const char* KMPlayer::RP::Fill::nodeName() const' can be marked override [-Wsuggest-override] + 134 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fill"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:135:18: warning: 'virtual void KMPlayer::RP::Fill::activate()' can be marked override [-Wsuggest-override] + 135 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:136:18: warning: 'virtual void KMPlayer::RP::Fill::begin()' can be marked override [-Wsuggest-override] + 136 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:138:18: warning: 'virtual void KMPlayer::RP::Fill::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 138 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:146:40: warning: 'virtual const char* KMPlayer::RP::Wipe::nodeName() const' can be marked override [-Wsuggest-override] + 146 | KDE_NO_EXPORT virtual const char * nodeName () const { return "wipe"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:147:18: warning: 'virtual void KMPlayer::RP::Wipe::activate()' can be marked override [-Wsuggest-override] + 147 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:148:18: warning: 'virtual void KMPlayer::RP::Wipe::begin()' can be marked override [-Wsuggest-override] + 148 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:149:18: warning: 'virtual void KMPlayer::RP::Wipe::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 149 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:158:40: warning: 'virtual const char* KMPlayer::RP::ViewChange::nodeName() const' can be marked override [-Wsuggest-override] + 158 | KDE_NO_EXPORT virtual const char * nodeName() const { return "viewchange"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:159:18: warning: 'virtual void KMPlayer::RP::ViewChange::activate()' can be marked override [-Wsuggest-override] + 159 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:160:18: warning: 'virtual void KMPlayer::RP::ViewChange::begin()' can be marked override [-Wsuggest-override] + 160 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:161:18: warning: 'virtual void KMPlayer::RP::ViewChange::finish()' can be marked override [-Wsuggest-override] + 161 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:162:18: warning: 'virtual void KMPlayer::RP::ViewChange::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 162 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:170:40: warning: 'virtual const char* KMPlayer::RP::Image::nodeName() const' can be marked override [-Wsuggest-override] + 170 | KDE_NO_EXPORT virtual const char * nodeName () const { return "image"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:171:18: warning: 'virtual void KMPlayer::RP::Image::activate()' can be marked override [-Wsuggest-override] + 171 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:172:18: warning: 'virtual void KMPlayer::RP::Image::begin()' can be marked override [-Wsuggest-override] + 172 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:173:18: warning: 'virtual void KMPlayer::RP::Image::deactivate()' can be marked override [-Wsuggest-override] + 173 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:174:18: warning: 'virtual void KMPlayer::RP::Image::closed()' can be marked override [-Wsuggest-override] + 174 | virtual void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:175:18: warning: 'virtual void KMPlayer::RP::Image::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 175 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +[ 61%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_opml.cpp In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /build/kmplayer-0.12.0b/src/pref.cpp:61: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] @@ -9223,6 +11223,61 @@ /usr/include/KF5/KDELibs4Support/kvbox.h:46:41: note: declared here 46 | KDELIBS4SUPPORT_DEPRECATED explicit KVBox(QWidget *parent = nullptr); | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:40: +/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] + 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] + 294 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] + 296 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] + 297 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] + 298 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] + 299 | virtual void destroy (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 301 | virtual void starting (IProcess *); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 303 | virtual void processDestroyed (IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] + 304 | virtual IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] + 305 | virtual Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] + 366 | MediaManager::MediaType type () const { return MediaManager::Image; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] + 368 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] + 369 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] + 370 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] + 371 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ /build/kmplayer-0.12.0b/src/pref.cpp: In member function 'void KMPlayer::PrefGeneralPageLooks::fontClicked()': /build/kmplayer-0.12.0b/src/pref.cpp:353:32: warning: 'KFontDialog' is deprecated [-Wdeprecated-declarations] 353 | int res = KFontDialog::getFont (myfont, KFontChooser::NoDisplayFlags, this); @@ -9238,2829 +11293,145 @@ /usr/include/KF5/KDELibs4Support/kfontdialog.h:59:41: note: declared here 59 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KFontDialog : public KDialog | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playmodel.cpp: In member function 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const': -/build/kmplayer-0.12.0b/src/playmodel.cpp:132:9: warning: this statement may fall through [-Wimplicit-fallthrough=] - 132 | if (item->item_flags & Qt::ItemIsEditable) - | ^~ -/build/kmplayer-0.12.0b/src/playmodel.cpp:135:5: note: here - 135 | default: - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:39, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator=(const QString&)': +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:877:30: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 877 | else if (perc_size < 0) + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, int)' + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator=(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:887:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 887 | abs_size = d; + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator+=(const KMPlayer::SizeType&)': +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:892:20: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 892 | perc_size += s.perc_size; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:69:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator+=(KMPlayer::Single)' + 69 | Single & operator += (const Single s) { value += s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:893:19: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 893 | abs_size += s.abs_size; + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:69:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator+=(KMPlayer::Single)' + 69 | Single & operator += (const Single s) { value += s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator-=(const KMPlayer::SizeType&)': +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:898:20: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 898 | perc_size -= s.perc_size; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:71:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator-=(KMPlayer::Single)' + 71 | Single & operator -= (const Single s) { value -= s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:899:19: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 899 | abs_size -= s.abs_size; + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:71:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator-=(KMPlayer::Single)' + 71 | Single & operator -= (const Single s) { value -= s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const': +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:904:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 904 | Single s = abs_size; + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:905:22: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 905 | s += perc_size * relative_to / 100; + | ^~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)' + 197 | inline Single operator * (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:905:22: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 905 | s += perc_size * relative_to / 100; + | ^~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)' + 197 | inline Single operator * (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:906:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 906 | return s; + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'bool KMPlayer::CalculatedSizer::applyRegPoints(KMPlayer::Node*, KMPlayer::CalculatedSizer*, KMPlayer::Single, KMPlayer::Single, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&)': +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1013:21: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 1013 | rax = ray = 0; // default back to topLeft + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:60: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:61: -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] - 50 | void enterEvent (QEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] - 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 178 | KUrl m_url; - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 179 | KUrl m_sub_url; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] - 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); - | ^~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] - 165 | void bitRates (int & preferred, int & maximal); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] - 166 | void setTimeout (int ms); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] - 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 209 | void message (MessageType msg, void *data=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 210 | void *role (RoleType msg, void *data=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] - 224 | virtual void dimensions (int & w, int & h); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] - 225 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] - 226 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] - 227 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] - 228 | virtual void setUrl (const QString &url); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] - 229 | virtual bool authoriseUrl (const QString &url); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] - 230 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] - 231 | virtual void activate () KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] - 232 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] - 233 | virtual void forward (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] - 234 | virtual void backward (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 235 | virtual void play (Mrl *); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 257 | KUrl docBase () const { return m_docbase; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 291 | virtual bool openUrl (const KUrl & url); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 366 | KUrl m_docbase; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] - 249 | virtual KMediaPlayer::View* view (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] - 290 | virtual bool openUrl (const QUrl & url); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] - 294 | virtual bool closeUrl (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] - 295 | virtual void pause (void); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] - 296 | virtual void play (void); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] - 297 | virtual void stop (void); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] - 316 | virtual bool isSeekable (void) const; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] - 317 | virtual qlonglong position (void) const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] - 318 | virtual bool hasLength (void) const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] - 319 | virtual qlonglong length (void) const; - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] - 320 | virtual void seek (qlonglong); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] - 344 | bool openFile(); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 345 | virtual void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; - | ^ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:28: -/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] - 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] - 294 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] - 296 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] - 297 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] - 298 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] - 299 | virtual void destroy (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 301 | virtual void starting (IProcess *); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 303 | virtual void processDestroyed (IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] - 304 | virtual IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] - 305 | virtual Mrl *getMrl (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] - 366 | MediaManager::MediaType type () const { return MediaManager::Image; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] - 368 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] - 369 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] - 370 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] - 371 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:144:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] - 144 | } durations [(const int) DurTimeLast]; - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:333:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Smil::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 333 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:334:32: warning: 'virtual const char* KMPlayer::SMIL::Smil::nodeName() const' can be marked override [-Wsuggest-override] - 334 | KDE_NO_EXPORT const char * nodeName () const { return "smil"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:335:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::Smil::playType()' can be marked override [-Wsuggest-override] - 335 | PlayType playType () { return play_type_video; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:336:10: warning: 'virtual void KMPlayer::SMIL::Smil::activate()' can be marked override [-Wsuggest-override] - 336 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:337:10: warning: 'virtual void KMPlayer::SMIL::Smil::deactivate()' can be marked override [-Wsuggest-override] - 337 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:338:10: warning: 'virtual void KMPlayer::SMIL::Smil::closed()' can be marked override [-Wsuggest-override] - 338 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:339:11: warning: 'virtual void* KMPlayer::SMIL::Smil::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 339 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:340:10: warning: 'virtual void KMPlayer::SMIL::Smil::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 340 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:341:10: warning: 'virtual void KMPlayer::SMIL::Smil::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 341 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:356:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Head::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 356 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:357:32: warning: 'virtual const char* KMPlayer::SMIL::Head::nodeName() const' can be marked override [-Wsuggest-override] - 357 | KDE_NO_EXPORT const char * nodeName () const { return "head"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:358:10: warning: 'virtual void KMPlayer::SMIL::Head::closed()' can be marked override [-Wsuggest-override] - 358 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:359:10: warning: 'virtual void KMPlayer::SMIL::Head::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 359 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:373:19: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::State::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 373 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:374:18: warning: 'virtual void KMPlayer::SMIL::State::closed()' can be marked override [-Wsuggest-override] - 374 | virtual void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:375:18: warning: 'virtual void KMPlayer::SMIL::State::activate()' can be marked override [-Wsuggest-override] - 375 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:376:18: warning: 'virtual void KMPlayer::SMIL::State::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 376 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:377:18: warning: 'virtual void KMPlayer::SMIL::State::deactivate()' can be marked override [-Wsuggest-override] - 377 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:378:18: warning: 'virtual void KMPlayer::SMIL::State::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 378 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:379:19: warning: 'virtual void* KMPlayer::SMIL::State::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 379 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:380:40: warning: 'virtual const char* KMPlayer::SMIL::State::nodeName() const' can be marked override [-Wsuggest-override] - 380 | KDE_NO_EXPORT virtual const char * nodeName () const { return "state"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:400:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Layout::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 400 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:401:32: warning: 'virtual const char* KMPlayer::SMIL::Layout::nodeName() const' can be marked override [-Wsuggest-override] - 401 | KDE_NO_EXPORT const char * nodeName () const { return "layout"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:402:10: warning: 'virtual void KMPlayer::SMIL::Layout::closed()' can be marked override [-Wsuggest-override] - 402 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:403:10: warning: 'virtual void KMPlayer::SMIL::Layout::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 403 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:404:10: warning: 'virtual void KMPlayer::SMIL::Layout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 404 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:417:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::activate()' can be marked override [-Wsuggest-override] - 417 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:418:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::deactivate()' can be marked override [-Wsuggest-override] - 418 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:419:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 419 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:420:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 420 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:421:19: warning: 'virtual void* KMPlayer::SMIL::RegionBase::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 421 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:422:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 422 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:458:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::closed()' can be marked override [-Wsuggest-override] - 458 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:459:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::deactivate()' can be marked override [-Wsuggest-override] - 459 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:460:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 460 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:461:11: warning: 'virtual void* KMPlayer::SMIL::RootLayout::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 461 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:462:32: warning: 'virtual const char* KMPlayer::SMIL::RootLayout::nodeName() const' can be marked override [-Wsuggest-override] - 462 | KDE_NO_EXPORT const char * nodeName () const { return "root-layout"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:472:10: warning: 'virtual void KMPlayer::SMIL::Region::deactivate()' can be marked override [-Wsuggest-override] - 472 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:473:32: warning: 'virtual const char* KMPlayer::SMIL::Region::nodeName() const' can be marked override [-Wsuggest-override] - 473 | KDE_NO_EXPORT const char * nodeName () const { return "region"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:474:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Region::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 474 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:475:10: warning: 'virtual void KMPlayer::SMIL::Region::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 475 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:476:11: warning: 'virtual void* KMPlayer::SMIL::Region::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 476 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:488:32: warning: 'virtual const char* KMPlayer::SMIL::RegPoint::nodeName() const' can be marked override [-Wsuggest-override] - 488 | KDE_NO_EXPORT const char * nodeName () const { return "regPoint"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:489:10: warning: 'virtual void KMPlayer::SMIL::RegPoint::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 489 | void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:528:10: warning: 'virtual void KMPlayer::SMIL::Transition::activate()' can be marked override [-Wsuggest-override] - 528 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:529:24: warning: 'virtual void KMPlayer::SMIL::Transition::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 529 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:530:32: warning: 'virtual const char* KMPlayer::SMIL::Transition::nodeName() const' can be marked override [-Wsuggest-override] - 530 | KDE_NO_EXPORT const char * nodeName () const { return "transition"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:531:10: warning: 'virtual void KMPlayer::SMIL::Transition::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 531 | void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function 'KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:96:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 96 | class KMPLAYER_NO_EXPORT Size { - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:96:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 96 | class KMPLAYER_NO_EXPORT Size { - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp: In member function 'KMPlayer::Surface* KMPlayer::RP::Imfl::surface()': -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:162:39: note: synthesized method 'KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)' first required here - 162 | size = rp_surface->bounds.size; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:548:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::GroupBase::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 548 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:549:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::GroupBase::playType()' can be marked override [-Wsuggest-override] - 549 | PlayType playType () { return play_type_none; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:550:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 550 | void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:551:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::init()' can be marked override [-Wsuggest-override] - 551 | void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:552:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::finish()' can be marked override [-Wsuggest-override] - 552 | void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:553:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::activate()' can be marked override [-Wsuggest-override] - 553 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:554:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::deactivate()' can be marked override [-Wsuggest-override] - 554 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:555:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::reset()' can be marked override [-Wsuggest-override] - 555 | void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:556:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 556 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:557:11: warning: 'virtual void* KMPlayer::SMIL::GroupBase::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 557 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:571:32: warning: 'virtual const char* KMPlayer::SMIL::Par::nodeName() const' can be marked override [-Wsuggest-override] - 571 | KDE_NO_EXPORT const char * nodeName () const { return "par"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:572:10: warning: 'virtual void KMPlayer::SMIL::Par::begin()' can be marked override [-Wsuggest-override] - 572 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:573:10: warning: 'virtual void KMPlayer::SMIL::Par::reset()' can be marked override [-Wsuggest-override] - 573 | void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:574:10: warning: 'virtual void KMPlayer::SMIL::Par::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 574 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:575:11: warning: 'virtual void* KMPlayer::SMIL::Par::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 575 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:576:24: warning: 'virtual void KMPlayer::SMIL::Par::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 576 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:585:32: warning: 'virtual const char* KMPlayer::SMIL::Seq::nodeName() const' can be marked override [-Wsuggest-override] - 585 | KDE_NO_EXPORT const char * nodeName () const { return "seq"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:586:10: warning: 'virtual void KMPlayer::SMIL::Seq::begin()' can be marked override [-Wsuggest-override] - 586 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:587:10: warning: 'virtual void KMPlayer::SMIL::Seq::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 587 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:588:11: warning: 'virtual void* KMPlayer::SMIL::Seq::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 588 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:589:24: warning: 'virtual void KMPlayer::SMIL::Seq::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 589 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:603:32: warning: 'virtual const char* KMPlayer::SMIL::Body::nodeName() const' can be marked override [-Wsuggest-override] - 603 | KDE_NO_EXPORT const char * nodeName () const { return "body"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:613:32: warning: 'virtual const char* KMPlayer::SMIL::Excl::nodeName() const' can be marked override [-Wsuggest-override] - 613 | KDE_NO_EXPORT const char * nodeName () const { return "excl"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:614:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Excl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 614 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:615:10: warning: 'virtual void KMPlayer::SMIL::Excl::begin()' can be marked override [-Wsuggest-override] - 615 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:616:10: warning: 'virtual void KMPlayer::SMIL::Excl::deactivate()' can be marked override [-Wsuggest-override] - 616 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:617:10: warning: 'virtual void KMPlayer::SMIL::Excl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 617 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:618:24: warning: 'virtual void KMPlayer::SMIL::Excl::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 618 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:637:32: warning: 'virtual const char* KMPlayer::SMIL::PriorityClass::nodeName() const' can be marked override [-Wsuggest-override] - 637 | KDE_NO_EXPORT const char * nodeName () const { return "priorityClass"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:638:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::PriorityClass::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 638 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:639:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::init()' can be marked override [-Wsuggest-override] - 639 | void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:640:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 640 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:641:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 641 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:642:24: warning: 'virtual void KMPlayer::SMIL::PriorityClass::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 642 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:656:32: warning: 'virtual const char* KMPlayer::SMIL::Switch::nodeName() const' can be marked override [-Wsuggest-override] - 656 | KDE_NO_EXPORT const char * nodeName () const { return "switch"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:658:10: warning: 'virtual void KMPlayer::SMIL::Switch::begin()' can be marked override [-Wsuggest-override] - 658 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:659:10: warning: 'virtual void KMPlayer::SMIL::Switch::init()' can be marked override [-Wsuggest-override] - 659 | void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:660:10: warning: 'virtual void KMPlayer::SMIL::Switch::deactivate()' can be marked override [-Wsuggest-override] - 660 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:661:10: warning: 'virtual void KMPlayer::SMIL::Switch::reset()' can be marked override [-Wsuggest-override] - 661 | void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:662:10: warning: 'virtual void KMPlayer::SMIL::Switch::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 662 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:663:24: warning: 'virtual void KMPlayer::SMIL::Switch::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 663 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:673:10: warning: 'virtual void KMPlayer::SMIL::LinkingBase::deactivate()' can be marked override [-Wsuggest-override] - 673 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:674:10: warning: 'virtual void KMPlayer::SMIL::LinkingBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 674 | void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:687:10: warning: 'virtual void KMPlayer::SMIL::Anchor::activate()' can be marked override [-Wsuggest-override] - 687 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:688:10: warning: 'virtual void KMPlayer::SMIL::Anchor::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 688 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:689:11: warning: 'virtual void* KMPlayer::SMIL::Anchor::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 689 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:690:32: warning: 'virtual const char* KMPlayer::SMIL::Anchor::nodeName() const' can be marked override [-Wsuggest-override] - 690 | KDE_NO_EXPORT const char * nodeName () const { return "a"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:691:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Anchor::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 691 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:692:24: warning: 'virtual void KMPlayer::SMIL::Anchor::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 692 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:699:10: warning: 'virtual void KMPlayer::SMIL::Area::activate()' can be marked override [-Wsuggest-override] - 699 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:700:32: warning: 'virtual const char* KMPlayer::SMIL::Area::nodeName() const' can be marked override [-Wsuggest-override] - 700 | KDE_NO_EXPORT const char * nodeName () const { return tag.constData (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:701:24: warning: 'virtual void KMPlayer::SMIL::Area::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 701 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:702:10: warning: 'virtual void KMPlayer::SMIL::Area::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 702 | void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp: In member function 'virtual void KMPlayer::RP::TimingsBase::activate()': -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:281:21: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 281 | x = y = w = h = 0; - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:703:11: warning: 'virtual void* KMPlayer::SMIL::Area::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 703 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:281:21: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 281 | x = y = w = h = 0; - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:281:21: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 281 | x = y = w = h = 0; - | ^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:718:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::MediaType::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 718 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:719:32: warning: 'virtual const char* KMPlayer::SMIL::MediaType::nodeName() const' can be marked override [-Wsuggest-override] - 719 | KDE_NO_EXPORT const char * nodeName () const { return m_type.constData (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:720:18: warning: 'virtual void KMPlayer::SMIL::MediaType::closed()' can be marked override [-Wsuggest-override] - 720 | virtual void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:721:18: warning: 'virtual void KMPlayer::SMIL::MediaType::init()' can be marked override [-Wsuggest-override] - 721 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:722:18: warning: 'virtual void KMPlayer::SMIL::MediaType::activate()' can be marked override [-Wsuggest-override] - 722 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:723:18: warning: 'virtual void KMPlayer::SMIL::MediaType::deactivate()' can be marked override [-Wsuggest-override] - 723 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:724:18: warning: 'virtual void KMPlayer::SMIL::MediaType::defer()' can be marked override [-Wsuggest-override] - 724 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:725:18: warning: 'virtual void KMPlayer::SMIL::MediaType::undefer()' can be marked override [-Wsuggest-override] - 725 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:726:18: warning: 'virtual void KMPlayer::SMIL::MediaType::begin()' can be marked override [-Wsuggest-override] - 726 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:727:18: warning: 'virtual void KMPlayer::SMIL::MediaType::finish()' can be marked override [-Wsuggest-override] - 727 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:728:18: warning: 'virtual void KMPlayer::SMIL::MediaType::reset()' can be marked override [-Wsuggest-override] - 728 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:730:18: warning: 'virtual void KMPlayer::SMIL::MediaType::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 730 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:731:18: warning: 'virtual void KMPlayer::SMIL::MediaType::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 731 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:732:19: warning: 'virtual void* KMPlayer::SMIL::MediaType::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 732 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:733:18: warning: 'virtual void KMPlayer::SMIL::MediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 733 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:767:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::RefMediaType::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 767 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:768:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::activate()' can be marked override [-Wsuggest-override] - 768 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:769:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::begin()' can be marked override [-Wsuggest-override] - 769 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:770:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::finish()' can be marked override [-Wsuggest-override] - 770 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:771:22: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::RefMediaType::playType()' can be marked override [-Wsuggest-override] - 771 | virtual PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:772:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 772 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:773:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 773 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:774:19: warning: 'virtual void* KMPlayer::SMIL::RefMediaType::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 774 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:775:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::prefetch()' can be marked override [-Wsuggest-override] - 775 | virtual void prefetch (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:776:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::clipStart()' can be marked override [-Wsuggest-override] - 776 | virtual void clipStart (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:782:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::TextMediaType::playType()' can be marked override [-Wsuggest-override] - 782 | PlayType playType () { return play_type_info; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:783:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::init()' can be marked override [-Wsuggest-override] - 783 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:784:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 784 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:785:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 785 | virtual void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:786:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::prefetch()' can be marked override [-Wsuggest-override] - 786 | virtual void prefetch (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:797:18: warning: 'virtual void KMPlayer::SMIL::Brush::init()' can be marked override [-Wsuggest-override] - 797 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:798:18: warning: 'virtual void KMPlayer::SMIL::Brush::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 798 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:799:18: warning: 'virtual void KMPlayer::SMIL::Brush::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 799 | virtual void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:807:18: warning: 'virtual void KMPlayer::SMIL::SmilText::init()' can be marked override [-Wsuggest-override] - 807 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:808:18: warning: 'virtual void KMPlayer::SMIL::SmilText::activate()' can be marked override [-Wsuggest-override] - 808 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:809:18: warning: 'virtual void KMPlayer::SMIL::SmilText::begin()' can be marked override [-Wsuggest-override] - 809 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:810:18: warning: 'virtual void KMPlayer::SMIL::SmilText::finish()' can be marked override [-Wsuggest-override] - 810 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:811:18: warning: 'virtual void KMPlayer::SMIL::SmilText::deactivate()' can be marked override [-Wsuggest-override] - 811 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:812:18: warning: 'virtual void KMPlayer::SMIL::SmilText::reset()' can be marked override [-Wsuggest-override] - 812 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:813:31: warning: 'virtual const char* KMPlayer::SMIL::SmilText::nodeName() const' can be marked override [-Wsuggest-override] - 813 | KDE_NO_EXPORT const char *nodeName () const { return "smilText"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:814:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::SmilText::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 814 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:815:18: warning: 'virtual void KMPlayer::SMIL::SmilText::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 815 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:282:33: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | srcx = srcy = srcw = srch = 0; - | ^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:816:18: warning: 'virtual void KMPlayer::SMIL::SmilText::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 816 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:817:19: warning: 'virtual void* KMPlayer::SMIL::SmilText::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 817 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:818:18: warning: 'virtual void KMPlayer::SMIL::SmilText::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 818 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:282:33: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | srcx = srcy = srcw = srch = 0; - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:282:33: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | srcx = srcy = srcw = srch = 0; - | ^ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, - from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:842:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::init()' can be marked override [-Wsuggest-override] - 842 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:843:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::activate()' can be marked override [-Wsuggest-override] - 843 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:844:31: warning: 'virtual const char* KMPlayer::SMIL::TextFlow::nodeName() const' can be marked override [-Wsuggest-override] - 844 | KDE_NO_EXPORT const char *nodeName () const { return tag.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:845:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::TextFlow::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 845 | Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:846:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 846 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:847:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 847 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:857:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::init()' can be marked override [-Wsuggest-override] - 857 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:858:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::activate()' can be marked override [-Wsuggest-override] - 858 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:859:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::begin()' can be marked override [-Wsuggest-override] - 859 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:860:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::deactivate()' can be marked override [-Wsuggest-override] - 860 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:861:31: warning: 'virtual const char* KMPlayer::SMIL::TemporalMoment::nodeName() const' can be marked override [-Wsuggest-override] - 861 | KDE_NO_EXPORT const char *nodeName () const { return tag.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:862:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::TemporalMoment::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 862 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:863:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 863 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:864:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 864 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:865:19: warning: 'virtual void* KMPlayer::SMIL::TemporalMoment::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 865 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:866:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 866 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:876:18: warning: 'virtual void KMPlayer::SMIL::StateValue::init()' can be marked override [-Wsuggest-override] - 876 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:877:18: warning: 'virtual void KMPlayer::SMIL::StateValue::activate()' can be marked override [-Wsuggest-override] - 877 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:878:18: warning: 'virtual void KMPlayer::SMIL::StateValue::finish()' can be marked override [-Wsuggest-override] - 878 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:879:18: warning: 'virtual void KMPlayer::SMIL::StateValue::deactivate()' can be marked override [-Wsuggest-override] - 879 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:880:18: warning: 'virtual void KMPlayer::SMIL::StateValue::reset()' can be marked override [-Wsuggest-override] - 880 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:881:18: warning: 'virtual void KMPlayer::SMIL::StateValue::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 881 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:882:18: warning: 'virtual void KMPlayer::SMIL::StateValue::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 882 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:883:19: warning: 'virtual void* KMPlayer::SMIL::StateValue::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 883 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:897:18: warning: 'virtual void KMPlayer::SMIL::NewValue::init()' can be marked override [-Wsuggest-override] - 897 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:898:18: warning: 'virtual void KMPlayer::SMIL::NewValue::begin()' can be marked override [-Wsuggest-override] - 898 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:899:18: warning: 'virtual void KMPlayer::SMIL::NewValue::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 899 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:900:31: warning: 'virtual const char* KMPlayer::SMIL::NewValue::nodeName() const' can be marked override [-Wsuggest-override] - 900 | KDE_NO_EXPORT const char *nodeName () const { return "newvalue"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:911:18: warning: 'virtual void KMPlayer::SMIL::SetValue::begin()' can be marked override [-Wsuggest-override] - 911 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:912:31: warning: 'virtual const char* KMPlayer::SMIL::SetValue::nodeName() const' can be marked override [-Wsuggest-override] - 912 | KDE_NO_EXPORT const char *nodeName () const { return "setvalue"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:919:18: warning: 'virtual void KMPlayer::SMIL::DelValue::begin()' can be marked override [-Wsuggest-override] - 919 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:920:31: warning: 'virtual const char* KMPlayer::SMIL::DelValue::nodeName() const' can be marked override [-Wsuggest-override] - 920 | KDE_NO_EXPORT const char *nodeName () const { return "delvalue"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:927:18: warning: 'virtual void KMPlayer::SMIL::Send::init()' can be marked override [-Wsuggest-override] - 927 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:928:18: warning: 'virtual void KMPlayer::SMIL::Send::begin()' can be marked override [-Wsuggest-override] - 928 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:929:18: warning: 'virtual void KMPlayer::SMIL::Send::deactivate()' can be marked override [-Wsuggest-override] - 929 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:930:18: warning: 'virtual void KMPlayer::SMIL::Send::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 930 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:931:18: warning: 'virtual void KMPlayer::SMIL::Send::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 931 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:932:31: warning: 'virtual const char* KMPlayer::SMIL::Send::nodeName() const' can be marked override [-Wsuggest-override] - 932 | KDE_NO_EXPORT const char *nodeName () const { return "send"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:944:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::init()' can be marked override [-Wsuggest-override] - 944 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:945:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::activate()' can be marked override [-Wsuggest-override] - 945 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:946:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::finish()' can be marked override [-Wsuggest-override] - 946 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:947:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::deactivate()' can be marked override [-Wsuggest-override] - 947 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:948:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::reset()' can be marked override [-Wsuggest-override] - 948 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:949:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 949 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:950:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 950 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:951:19: warning: 'virtual void* KMPlayer::SMIL::AnimateGroup::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 951 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:967:18: warning: 'virtual void KMPlayer::SMIL::Set::begin()' can be marked override [-Wsuggest-override] - 967 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:968:32: warning: 'virtual const char* KMPlayer::SMIL::Set::nodeName() const' can be marked override [-Wsuggest-override] - 968 | KDE_NO_EXPORT const char * nodeName () const { return "set"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:969:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::Set::playType()' can be marked override [-Wsuggest-override] - 969 | PlayType playType () { return play_type_none; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:981:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::init()' can be marked override [-Wsuggest-override] - 981 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:982:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::begin()' can be marked override [-Wsuggest-override] - 982 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:983:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::finish()' can be marked override [-Wsuggest-override] - 983 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:984:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::deactivate()' can be marked override [-Wsuggest-override] - 984 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:985:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 985 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:986:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 986 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:987:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 987 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:988:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::AnimateBase::playType()' can be marked override [-Wsuggest-override] - 988 | PlayType playType () { return play_type_none; } - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:38: -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] - 50 | void enterEvent (QEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1019:18: warning: 'virtual void KMPlayer::SMIL::Animate::init()' can be marked override [-Wsuggest-override] - 1019 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1020:18: warning: 'virtual void KMPlayer::SMIL::Animate::begin()' can be marked override [-Wsuggest-override] - 1020 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1021:18: warning: 'virtual void KMPlayer::SMIL::Animate::finish()' can be marked override [-Wsuggest-override] - 1021 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1022:18: warning: 'virtual void KMPlayer::SMIL::Animate::deactivate()' can be marked override [-Wsuggest-override] - 1022 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1024:32: warning: 'virtual const char* KMPlayer::SMIL::Animate::nodeName() const' can be marked override [-Wsuggest-override] - 1024 | KDE_NO_EXPORT const char * nodeName () const { return "animate"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1027:18: warning: 'virtual bool KMPlayer::SMIL::Animate::timerTick(unsigned int)' can be marked override [-Wsuggest-override] - 1027 | virtual bool timerTick (unsigned int cur_time); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1028:18: warning: 'virtual void KMPlayer::SMIL::Animate::applyStep()' can be marked override [-Wsuggest-override] - 1028 | virtual void applyStep (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1043:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::init()' can be marked override [-Wsuggest-override] - 1043 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1044:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::begin()' can be marked override [-Wsuggest-override] - 1044 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1045:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::finish()' can be marked override [-Wsuggest-override] - 1045 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1047:32: warning: 'virtual const char* KMPlayer::SMIL::AnimateMotion::nodeName() const' can be marked override [-Wsuggest-override] - 1047 | KDE_NO_EXPORT const char * nodeName () const { return "animateMotion"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1050:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::restoreModification()' can be marked override [-Wsuggest-override] - 1050 | virtual void restoreModification (); - | ^~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1051:18: warning: 'virtual bool KMPlayer::SMIL::AnimateMotion::timerTick(unsigned int)' can be marked override [-Wsuggest-override] - 1051 | virtual bool timerTick (unsigned int cur_time); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1052:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::applyStep()' can be marked override [-Wsuggest-override] - 1052 | virtual void applyStep (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] - 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1077:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::init()' can be marked override [-Wsuggest-override] - 1077 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1078:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::begin()' can be marked override [-Wsuggest-override] - 1078 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1079:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::finish()' can be marked override [-Wsuggest-override] - 1079 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1081:32: warning: 'virtual const char* KMPlayer::SMIL::AnimateColor::nodeName() const' can be marked override [-Wsuggest-override] - 1081 | KDE_NO_EXPORT const char * nodeName () const { return "animateColor"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1084:18: warning: 'virtual bool KMPlayer::SMIL::AnimateColor::timerTick(unsigned int)' can be marked override [-Wsuggest-override] - 1084 | virtual bool timerTick (unsigned int cur_time); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1085:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::applyStep()' can be marked override [-Wsuggest-override] - 1085 | virtual void applyStep (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1098:32: warning: 'virtual const char* KMPlayer::SMIL::Param::nodeName() const' can be marked override [-Wsuggest-override] - 1098 | KDE_NO_EXPORT const char * nodeName () const { return "param"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1099:10: warning: 'virtual void KMPlayer::SMIL::Param::activate()' can be marked override [-Wsuggest-override] - 1099 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:38: -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:54:40: warning: 'virtual const char* KMPlayer::RP::Imfl::nodeName() const' can be marked override [-Wsuggest-override] - 54 | KDE_NO_EXPORT virtual const char * nodeName () const { return "imfl"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:55:19: warning: 'virtual KMPlayer::Node* KMPlayer::RP::Imfl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 55 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:56:18: warning: 'virtual void KMPlayer::RP::Imfl::closed()' can be marked override [-Wsuggest-override] - 56 | virtual void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:57:18: warning: 'virtual void KMPlayer::RP::Imfl::defer()' can be marked override [-Wsuggest-override] - 57 | virtual void defer (); // start loading the images if not yet done - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:58:18: warning: 'virtual void KMPlayer::RP::Imfl::activate()' can be marked override [-Wsuggest-override] - 58 | virtual void activate (); // start timings, handle paint events - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:59:18: warning: 'virtual void KMPlayer::RP::Imfl::finish()' can be marked override [-Wsuggest-override] - 59 | virtual void finish (); // end the timings - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:60:18: warning: 'virtual void KMPlayer::RP::Imfl::deactivate()' can be marked override [-Wsuggest-override] - 60 | virtual void deactivate (); // stop handling paint events - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:61:36: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::RP::Imfl::playType()' can be marked override [-Wsuggest-override] - 61 | KDE_NO_EXPORT virtual PlayType playType () { return play_type_image; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:62:18: warning: 'virtual void KMPlayer::RP::Imfl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 62 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:63:18: warning: 'virtual void KMPlayer::RP::Imfl::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 63 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:77:18: warning: 'virtual void KMPlayer::RP::TimingsBase::activate()' can be marked override [-Wsuggest-override] - 77 | virtual void activate (); // start the 'start_timer' - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:78:18: warning: 'virtual void KMPlayer::RP::TimingsBase::begin()' can be marked override [-Wsuggest-override] - 78 | virtual void begin (); // start_timer has expired - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:79:18: warning: 'virtual void KMPlayer::RP::TimingsBase::finish()' can be marked override [-Wsuggest-override] - 79 | virtual void finish (); // ?duration_timer has expired? - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:80:18: warning: 'virtual void KMPlayer::RP::TimingsBase::deactivate()' can be marked override [-Wsuggest-override] - 80 | virtual void deactivate (); // disabled - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:81:18: warning: 'virtual void KMPlayer::RP::TimingsBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 81 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/playlistview.h:27, - from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:62: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:102:40: warning: 'virtual const char* KMPlayer::RP::Crossfade::nodeName() const' can be marked override [-Wsuggest-override] - 102 | KDE_NO_EXPORT virtual const char * nodeName () const { return "crossfade"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:103:18: warning: 'virtual void KMPlayer::RP::Crossfade::activate()' can be marked override [-Wsuggest-override] - 103 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:104:18: warning: 'virtual void KMPlayer::RP::Crossfade::begin()' can be marked override [-Wsuggest-override] - 104 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:105:18: warning: 'virtual void KMPlayer::RP::Crossfade::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 105 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:112:40: warning: 'virtual const char* KMPlayer::RP::Fadein::nodeName() const' can be marked override [-Wsuggest-override] - 112 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fadein"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:113:18: warning: 'virtual void KMPlayer::RP::Fadein::activate()' can be marked override [-Wsuggest-override] - 113 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:114:18: warning: 'virtual void KMPlayer::RP::Fadein::begin()' can be marked override [-Wsuggest-override] - 114 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:115:18: warning: 'virtual void KMPlayer::RP::Fadein::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 115 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:123:40: warning: 'virtual const char* KMPlayer::RP::Fadeout::nodeName() const' can be marked override [-Wsuggest-override] - 123 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fadeout"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:124:18: warning: 'virtual void KMPlayer::RP::Fadeout::activate()' can be marked override [-Wsuggest-override] - 124 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:125:18: warning: 'virtual void KMPlayer::RP::Fadeout::begin()' can be marked override [-Wsuggest-override] - 125 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:126:18: warning: 'virtual void KMPlayer::RP::Fadeout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 126 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:134:40: warning: 'virtual const char* KMPlayer::RP::Fill::nodeName() const' can be marked override [-Wsuggest-override] - 134 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fill"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:135:18: warning: 'virtual void KMPlayer::RP::Fill::activate()' can be marked override [-Wsuggest-override] - 135 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:136:18: warning: 'virtual void KMPlayer::RP::Fill::begin()' can be marked override [-Wsuggest-override] - 136 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:138:18: warning: 'virtual void KMPlayer::RP::Fill::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 138 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:146:40: warning: 'virtual const char* KMPlayer::RP::Wipe::nodeName() const' can be marked override [-Wsuggest-override] - 146 | KDE_NO_EXPORT virtual const char * nodeName () const { return "wipe"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:147:18: warning: 'virtual void KMPlayer::RP::Wipe::activate()' can be marked override [-Wsuggest-override] - 147 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:148:18: warning: 'virtual void KMPlayer::RP::Wipe::begin()' can be marked override [-Wsuggest-override] - 148 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:149:18: warning: 'virtual void KMPlayer::RP::Wipe::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 149 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:158:40: warning: 'virtual const char* KMPlayer::RP::ViewChange::nodeName() const' can be marked override [-Wsuggest-override] - 158 | KDE_NO_EXPORT virtual const char * nodeName() const { return "viewchange"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:159:18: warning: 'virtual void KMPlayer::RP::ViewChange::activate()' can be marked override [-Wsuggest-override] - 159 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:160:18: warning: 'virtual void KMPlayer::RP::ViewChange::begin()' can be marked override [-Wsuggest-override] - 160 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:161:18: warning: 'virtual void KMPlayer::RP::ViewChange::finish()' can be marked override [-Wsuggest-override] - 161 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:162:18: warning: 'virtual void KMPlayer::RP::ViewChange::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 162 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:170:40: warning: 'virtual const char* KMPlayer::RP::Image::nodeName() const' can be marked override [-Wsuggest-override] - 170 | KDE_NO_EXPORT virtual const char * nodeName () const { return "image"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:171:18: warning: 'virtual void KMPlayer::RP::Image::activate()' can be marked override [-Wsuggest-override] - 171 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:172:18: warning: 'virtual void KMPlayer::RP::Image::begin()' can be marked override [-Wsuggest-override] - 172 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:173:18: warning: 'virtual void KMPlayer::RP::Image::deactivate()' can be marked override [-Wsuggest-override] - 173 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:174:18: warning: 'virtual void KMPlayer::RP::Image::closed()' can be marked override [-Wsuggest-override] - 174 | virtual void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rp.h:175:18: warning: 'virtual void KMPlayer::RP::Image::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 175 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp: In constructor 'KMPlayer::ControlPanel::ControlPanel(QWidget*, KMPlayer::View*)': -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:380:99: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] - 380 | strncpy (xpm_fg_color, QString().sprintf(". c #%02x%02x%02x", c.red(), c.green(),c.blue()).toAscii().constData(), 31); - | ^ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:45, - from /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:19: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here - 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp: In member function 'void KMPlayer::ControlPanel::setPalette(const QPalette&)': -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:507:99: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] - 507 | strncpy (xpm_fg_color, QString().sprintf(". c #%02x%02x%02x", c.red(), c.green(),c.blue()).toAscii().constData(), 31); - | ^ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:45, - from /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:19: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here - 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.h:27, - from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:62: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:62: -/build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] - 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'bool KMPlayer::Size::isEmpty() const [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:161:41: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:322:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 322 | return width <= 0 || height <= 0; - | ~~~~~~^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, int)' - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:322:33: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 322 | return width <= 0 || height <= 0; - | ~~~~~~~^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, int)' - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:194:47: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:343:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 343 | : point (a, b), size (s) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:46: note: initializing argument 1 of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]' - 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} - | ~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:343:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 343 | : point (a, b), size (s) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:52: note: initializing argument 2 of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]' - 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} - | ~~^~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamslaveadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamslaveadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/phononplayer.h:50:10: warning: 'virtual void Slave::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 50 | void timerEvent (QTimerEvent *e); - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:37, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:5: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] - 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] - 294 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] - 296 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] - 297 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] - 298 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] - 299 | virtual void destroy (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 301 | virtual void starting (IProcess *); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 303 | virtual void processDestroyed (IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] - 304 | virtual IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] - 305 | virtual Mrl *getMrl (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:343:25: required from 'KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]' -/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:194:47: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] - 366 | MediaManager::MediaType type () const { return MediaManager::Image; } - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] - 368 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] - 369 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] - 370 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] - 371 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:5: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] - 73 | virtual void setAudioLang (int id); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:74:18: warning: 'virtual void KMPlayer::Process::setSubtitle(int)' can be marked override [-Wsuggest-override] - 74 | virtual void setSubtitle (int id); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:75:18: warning: 'virtual bool KMPlayer::Process::running() const' can be marked override [-Wsuggest-override] - 75 | virtual bool running () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:82:18: warning: 'virtual bool KMPlayer::Process::grabPicture(const QString&, int)' can be marked override [-Wsuggest-override] - 82 | virtual bool grabPicture (const QString &file, int frame) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:85:18: warning: 'virtual bool KMPlayer::Process::ready()' can be marked override [-Wsuggest-override] - 85 | virtual bool ready (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:86:18: warning: 'virtual bool KMPlayer::Process::play()' can be marked override [-Wsuggest-override] - 86 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:87:18: warning: 'virtual void KMPlayer::Process::stop()' can be marked override [-Wsuggest-override] - 87 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:88:18: warning: 'virtual void KMPlayer::Process::quit()' can be marked override [-Wsuggest-override] - 88 | virtual void quit (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:89:18: warning: 'virtual void KMPlayer::Process::pause()' can be marked override [-Wsuggest-override] - 89 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:90:18: warning: 'virtual void KMPlayer::Process::unpause()' can be marked override [-Wsuggest-override] - 90 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:92:18: warning: 'virtual bool KMPlayer::Process::seek(int, bool)' can be marked override [-Wsuggest-override] - 92 | virtual bool seek (int pos, bool absolute); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:94:18: warning: 'virtual void KMPlayer::Process::volume(int, bool)' can be marked override [-Wsuggest-override] - 94 | virtual void volume (int pos, bool absolute); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:96:18: warning: 'virtual bool KMPlayer::Process::saturation(int, bool)' can be marked override [-Wsuggest-override] - 96 | virtual bool saturation (int pos, bool absolute); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:97:18: warning: 'virtual bool KMPlayer::Process::hue(int, bool)' can be marked override [-Wsuggest-override] - 97 | virtual bool hue (int pos, bool absolute); - | ^~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:98:18: warning: 'virtual bool KMPlayer::Process::contrast(int, bool)' can be marked override [-Wsuggest-override] - 98 | virtual bool contrast (int pos, bool absolute); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:99:18: warning: 'virtual bool KMPlayer::Process::brightness(int, bool)' can be marked override [-Wsuggest-override] - 99 | virtual bool brightness (int pos, bool absolute); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:130:10: warning: 'virtual void KMPlayer::MPlayerBase::initProcess()' can be marked override [-Wsuggest-override] - 130 | void initProcess () KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:131:18: warning: 'virtual void KMPlayer::MPlayerBase::stop()' can be marked override [-Wsuggest-override] - 131 | virtual void stop () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:132:18: warning: 'virtual void KMPlayer::MPlayerBase::quit()' can be marked override [-Wsuggest-override] - 132 | virtual void quit () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:151:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 151 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:160:18: warning: 'virtual void KMPlayer::MPlayer::init()' can be marked override [-Wsuggest-override] - 160 | virtual void init () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:161:18: warning: 'virtual bool KMPlayer::MPlayer::grabPicture(const QString&, int)' can be marked override [-Wsuggest-override] - 161 | virtual bool grabPicture (const QString &file, int pos) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:162:18: warning: 'virtual void KMPlayer::MPlayer::setAudioLang(int)' can be marked override [-Wsuggest-override] - 162 | virtual void setAudioLang (int id); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:163:18: warning: 'virtual void KMPlayer::MPlayer::setSubtitle(int)' can be marked override [-Wsuggest-override] - 163 | virtual void setSubtitle (int id); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:164:18: warning: 'virtual bool KMPlayer::MPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 164 | virtual bool deMediafiedPlay () KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:165:18: warning: 'virtual void KMPlayer::MPlayer::stop()' can be marked override [-Wsuggest-override] - 165 | virtual void stop () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:166:18: warning: 'virtual void KMPlayer::MPlayer::pause()' can be marked override [-Wsuggest-override] - 166 | virtual void pause () KDE_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:167:18: warning: 'virtual void KMPlayer::MPlayer::unpause()' can be marked override [-Wsuggest-override] - 167 | virtual void unpause () KDE_NO_EXPORT; - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:168:18: warning: 'virtual bool KMPlayer::MPlayer::seek(int, bool)' can be marked override [-Wsuggest-override] - 168 | virtual bool seek (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:169:18: warning: 'virtual void KMPlayer::MPlayer::volume(int, bool)' can be marked override [-Wsuggest-override] - 169 | virtual void volume (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:170:18: warning: 'virtual bool KMPlayer::MPlayer::saturation(int, bool)' can be marked override [-Wsuggest-override] - 170 | virtual bool saturation (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:171:18: warning: 'virtual bool KMPlayer::MPlayer::hue(int, bool)' can be marked override [-Wsuggest-override] - 171 | virtual bool hue (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:172:18: warning: 'virtual bool KMPlayer::MPlayer::contrast(int, bool)' can be marked override [-Wsuggest-override] - 172 | virtual bool contrast (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:173:18: warning: 'virtual bool KMPlayer::MPlayer::brightness(int, bool)' can be marked override [-Wsuggest-override] - 173 | virtual bool brightness (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:174:10: warning: 'virtual bool KMPlayer::MPlayer::ready()' can be marked override [-Wsuggest-override] - 174 | bool ready () KDE_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:176:10: warning: 'virtual void KMPlayer::MPlayer::processStopped()' can be marked override [-Wsuggest-override] - 176 | void processStopped () KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:208:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 208 | void write (KSharedConfigPtr); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:209:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 209 | void read (KSharedConfigPtr); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:210:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::sync(bool)' can be marked override [-Wsuggest-override] - 210 | void sync (bool fromUI); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:211:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] - 211 | void prefLocation (QString & item, QString & icon, QString & tab); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:212:14: warning: 'virtual QFrame* KMPlayer::MPlayerPreferencesPage::prefPage(QWidget*)' can be marked override [-Wsuggest-override] - 212 | QFrame * prefPage (QWidget * parent); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:232:18: warning: 'virtual void KMPlayer::RecordDocument::begin()' can be marked override [-Wsuggest-override] - 232 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:233:18: warning: 'virtual void KMPlayer::RecordDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 233 | virtual void message (MessageType msg, void *); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:234:18: warning: 'virtual void KMPlayer::RecordDocument::deactivate()' can be marked override [-Wsuggest-override] - 234 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:246:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MEncoderProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 246 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:254:18: warning: 'virtual void KMPlayer::MEncoder::init()' can be marked override [-Wsuggest-override] - 254 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:255:18: warning: 'virtual bool KMPlayer::MEncoder::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 255 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:256:18: warning: 'virtual void KMPlayer::MEncoder::stop()' can be marked override [-Wsuggest-override] - 256 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:265:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerDumpProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 265 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:273:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::init()' can be marked override [-Wsuggest-override] - 273 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:274:18: warning: 'virtual bool KMPlayer::MPlayerDumpstream::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 274 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:275:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::stop()' can be marked override [-Wsuggest-override] - 275 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:285:18: warning: 'virtual void KMPlayer::MasterProcessInfo::quitProcesses()' can be marked override [-Wsuggest-override] - 285 | virtual void quitProcesses (); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:310:18: warning: 'virtual void KMPlayer::MasterProcess::init()' can be marked override [-Wsuggest-override] - 310 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:311:18: warning: 'virtual bool KMPlayer::MasterProcess::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 311 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:312:18: warning: 'virtual bool KMPlayer::MasterProcess::running() const' can be marked override [-Wsuggest-override] - 312 | virtual bool running () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:319:10: warning: 'virtual void KMPlayer::MasterProcess::pause()' can be marked override [-Wsuggest-override] - 319 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:320:10: warning: 'virtual void KMPlayer::MasterProcess::unpause()' can be marked override [-Wsuggest-override] - 320 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:321:10: warning: 'virtual bool KMPlayer::MasterProcess::seek(int, bool)' can be marked override [-Wsuggest-override] - 321 | bool seek (int pos, bool absolute); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:322:10: warning: 'virtual void KMPlayer::MasterProcess::volume(int, bool)' can be marked override [-Wsuggest-override] - 322 | void volume (int pos, bool absolute); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:324:10: warning: 'virtual void KMPlayer::MasterProcess::stop()' can be marked override [-Wsuggest-override] - 324 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:334:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::PhononProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 334 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:336:18: warning: 'virtual bool KMPlayer::PhononProcessInfo::startSlave()' can be marked override [-Wsuggest-override] - 336 | virtual bool startSlave (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:344:18: warning: 'virtual bool KMPlayer::Phonon::ready()' can be marked override [-Wsuggest-override] - 344 | virtual bool ready (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:353:11: warning: 'virtual KMPlayer::Node* KMPlayer::ConfigDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 353 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:362:11: warning: 'virtual KMPlayer::Node* KMPlayer::ConfigNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 362 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:372:11: warning: 'virtual KMPlayer::Node* KMPlayer::TypeNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 372 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:375:18: warning: 'virtual const char* KMPlayer::TypeNode::nodeName() const' can be marked override [-Wsuggest-override] - 375 | const char * nodeName () const { return tag.toAscii (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:385:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::FFMpegProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 385 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:393:18: warning: 'virtual void KMPlayer::FFMpeg::init()' can be marked override [-Wsuggest-override] - 393 | virtual void init () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:394:18: warning: 'virtual bool KMPlayer::FFMpeg::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 394 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:395:18: warning: 'virtual void KMPlayer::FFMpeg::stop()' can be marked override [-Wsuggest-override] - 395 | virtual void stop () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] - 396 | virtual void quit () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 447 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] - 460 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:461:18: warning: 'virtual bool KMPlayer::NpPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 461 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] - 462 | virtual void initProcess (); - | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:5: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] - 477 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:478:18: warning: 'virtual void KMPlayer::NpPlayer::quit()' can be marked override [-Wsuggest-override] - 478 | virtual void quit (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:479:10: warning: 'virtual bool KMPlayer::NpPlayer::ready()' can be marked override [-Wsuggest-override] - 479 | bool ready (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] - 493 | virtual void terminateJobs (); - | ^~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/slaveadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/slaveadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/phononplayer.h:50:10: warning: 'virtual void Slave::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 50 | void timerEvent (QTimerEvent *e); - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:40: -/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] - 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] - 294 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] - 296 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] - 297 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] - 298 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] - 299 | virtual void destroy (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 301 | virtual void starting (IProcess *); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 303 | virtual void processDestroyed (IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] - 304 | virtual IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] - 305 | virtual Mrl *getMrl (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] - 366 | MediaManager::MediaType type () const { return MediaManager::Image; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] - 368 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] - 369 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] - 370 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] - 371 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/viewarea.h:28, - from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:63: -/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] - 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] - 294 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] - 296 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] - 297 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] - 298 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] - 299 | virtual void destroy (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 301 | virtual void starting (IProcess *); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 303 | virtual void processDestroyed (IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] - 304 | virtual IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] - 305 | virtual Mrl *getMrl (); - | ^~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:8: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] - 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] - 366 | MediaManager::MediaType type () const { return MediaManager::Image; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] - 368 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] - 369 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] - 370 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] - 371 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:63: -/build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] - 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] - 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] - 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] - 83 | QPaintEngine *paintEngine () const; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] - 117 | int heightForWidth(int w) const KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:119:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::windowHandle()' can be marked override [-Wsuggest-override] - 119 | virtual WindowId windowHandle (); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:120:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::clientHandle()' can be marked override [-Wsuggest-override] - 120 | virtual WindowId clientHandle (); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:121:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::ownHandle()' can be marked override [-Wsuggest-override] - 121 | virtual WindowId ownHandle(); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: 'virtual void KMPlayer::VideoOutput::setGeometry(const IRect&)' can be marked override [-Wsuggest-override] - 123 | virtual void setGeometry (const IRect &rect); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:124:18: warning: 'virtual void KMPlayer::VideoOutput::setAspect(float)' can be marked override [-Wsuggest-override] - 124 | virtual void setAspect (float a); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator=(const QString&)': -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:877:30: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 877 | else if (perc_size < 0) - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, int)' - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator=(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:887:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 887 | abs_size = d; - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator+=(const KMPlayer::SizeType&)': -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:892:20: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 892 | perc_size += s.perc_size; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:69:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator+=(KMPlayer::Single)' - 69 | Single & operator += (const Single s) { value += s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:893:19: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 893 | abs_size += s.abs_size; - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:9: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:118:14: warning: 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override] - 118 | QVariant data (const QModelIndex &index, int role) const KMPLAYER_NO_EXPORT; - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:119:10: warning: 'virtual bool KMPlayer::PlayModel::setData(const QModelIndex&, const QVariant&, int)' can be marked override [-Wsuggest-override] - 119 | bool setData (const QModelIndex&, const QVariant& v, int role) KMPLAYER_NO_EXPORT; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:69:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator+=(KMPlayer::Single)' - 69 | Single & operator += (const Single s) { value += s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:120:19: warning: 'virtual Qt::ItemFlags KMPlayer::PlayModel::flags(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 120 | Qt::ItemFlags flags (const QModelIndex &index) const KMPLAYER_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:121:14: warning: 'virtual QVariant KMPlayer::PlayModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override] - 121 | QVariant headerData (int section, Qt::Orientation orientation, - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:123:17: warning: 'virtual QModelIndex KMPlayer::PlayModel::index(int, int, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 123 | QModelIndex index (int row, int column, - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:125:17: warning: 'virtual QModelIndex KMPlayer::PlayModel::parent(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 125 | QModelIndex parent (const QModelIndex &index) const KMPLAYER_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:126:10: warning: 'virtual bool KMPlayer::PlayModel::hasChildren(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 126 | bool hasChildren (const QModelIndex& parent = QModelIndex ()) const KMPLAYER_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:127:9: warning: 'virtual int KMPlayer::PlayModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 127 | int rowCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/playmodel.h:128:9: warning: 'virtual int KMPlayer::PlayModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 128 | int columnCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator-=(const KMPlayer::SizeType&)': -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:898:20: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 898 | perc_size -= s.perc_size; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:71:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator-=(KMPlayer::Single)' - 71 | Single & operator -= (const Single s) { value -= s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:899:19: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 899 | abs_size -= s.abs_size; - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:71:40: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator-=(KMPlayer::Single)' - 71 | Single & operator -= (const Single s) { value -= s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const': -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:904:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 904 | Single s = abs_size; - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:905:22: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 905 | s += perc_size * relative_to / 100; - | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)' - 197 | inline Single operator * (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:905:22: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 905 | s += perc_size * relative_to / 100; - | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)' - 197 | inline Single operator * (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:906:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 906 | return s; - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] - 125 | virtual float aspect () { return m_aspect; } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] - 126 | virtual void useIndirectWidget (bool); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] - 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] - 128 | virtual void map() KDE_NO_EXPORT; - | ^~~ -/build/kmplayer-0.12.0b/src/viewarea.h:129:18: warning: 'virtual void KMPlayer::VideoOutput::unmap()' can be marked override [-Wsuggest-override] - 129 | virtual void unmap() KDE_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:139:10: warning: 'virtual void KMPlayer::VideoOutput::embedded(KMPlayer::WindowId)' can be marked override [-Wsuggest-override] - 139 | void embedded(WindowId handle) KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:143:10: warning: 'virtual void KMPlayer::VideoOutput::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 143 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:146:10: warning: 'virtual void KMPlayer::VideoOutput::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 146 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/phononplayer.cpp: In member function 'void Stream::init()': -/build/kmplayer-0.12.0b/src/phononplayer.cpp:138:41: warning: 'Phonon::MediaSource::MediaSource(const QString&)' is deprecated [-Wdeprecated-declarations] - 138 | m_media->setCurrentSource (m_url); - | ^ -In file included from /usr/include/phonon4qt5/phonon/mediaobject.h:26, - from /build/kmplayer-0.12.0b/src/phononplayer.cpp:34: -/usr/include/phonon4qt5/phonon/mediasource.h:144:27: note: declared here - 144 | PHONON_DEPRECATED MediaSource(const QString &fileName); //krazy:exclude=explicit - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'bool KMPlayer::CalculatedSizer::applyRegPoints(KMPlayer::Node*, KMPlayer::CalculatedSizer*, KMPlayer::Single, KMPlayer::Single, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&)': -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1013:21: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 1013 | rax = ray = 0; // default back to topLeft - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1015:27: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 1015 | xoff = w * (rpx - rax) / 100; - | ^~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1015:27: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 1015 | xoff = w * (rpx - rax) / 100; + | ^~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' @@ -12414,30 +11785,6 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)' 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/playlistview.h:27, - from /build/kmplayer-0.12.0b/src/playlistview.cpp:49: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'void KMPlayer::CalculatedSizer::calcSizes(KMPlayer::Node*, KMPlayer::CalculatedSizer*, KMPlayer::Single, KMPlayer::Single, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&)': /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1029:79: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1029 | if (region_sz && applyRegPoints (node, region_sz, w, h, xoff, yoff, w1, h1)) @@ -12460,16 +11807,9 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:978:57: note: initializing argument 4 of 'bool KMPlayer::CalculatedSizer::applyRegPoints(KMPlayer::Node*, KMPlayer::CalculatedSizer*, KMPlayer::Single, KMPlayer::Single, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&)' 978 | CalculatedSizer *region_sizes, Single w, Single h, | ~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1032:28: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1032 | xoff = left.size (w); | ^ @@ -12482,16 +11822,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:903:31: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const' 903 | Single SizeType::size (Single relative_to) const { | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1035:37: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1035 | xoff = w - width.size (w) - right.size (w); | ^ @@ -12504,16 +11834,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:903:31: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const' 903 | Single SizeType::size (Single relative_to) const { | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1035:37: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1035 | xoff = w - width.size (w) - right.size (w); | ^ @@ -12535,26 +11855,9 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:903:31: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const' 903 | Single SizeType::size (Single relative_to) const { | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1041:27: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1041 | yoff = top.size (h); | ^ @@ -12579,13 +11882,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:903:31: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const' 903 | Single SizeType::size (Single relative_to) const { | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1044:38: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1044 | yoff = h - height.size (h) - bottom.size (h); | ^ @@ -12610,16 +11906,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:903:31: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const' 903 | Single SizeType::size (Single relative_to) const { | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1050:27: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1050 | w1 = width.size (w); | ^ @@ -12632,16 +11918,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:903:31: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const' 903 | Single SizeType::size (Single relative_to) const { | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1052:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1052 | w1 = w - xoff - right.size (w); | ^~~~ @@ -12678,26 +11954,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:903:31: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const' 903 | Single SizeType::size (Single relative_to) const { | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1054:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1054 | w1 = w - xoff; | ^~~~ @@ -12713,35 +11969,18 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1054:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1054 | w1 = w - xoff; | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1055:14: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1055 | if (w1 < 0) | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: @@ -12826,11 +12065,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1063:14: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 1063 | if (h1 < 0) | ^ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:10: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:185:10: warning: 'virtual void KMPlayer::PrefRecordPage::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 185 | void showEvent (QShowEvent *); - | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: @@ -12871,256 +12105,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1100:16: note: synthesized method 'KMPlayer::SizeType& KMPlayer::SizeType::operator=(const KMPlayer::SizeType&)' first required here 1100 | left = x; | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:221:18: warning: 'virtual void KMPlayer::PrefMEncoderPage::startRecording()' can be marked override [-Wsuggest-override] - 221 | virtual void startRecording (); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:222:13: warning: 'virtual QString KMPlayer::PrefMEncoderPage::name()' can be marked override [-Wsuggest-override] - 222 | QString name (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:223:18: warning: 'virtual const char* KMPlayer::PrefMEncoderPage::recorderName()' can be marked override [-Wsuggest-override] - 223 | const char * recorderName () { return "mencoder"; } - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:237:13: warning: 'virtual QString KMPlayer::PrefMPlayerDumpstreamPage::name()' can be marked override [-Wsuggest-override] - 237 | QString name (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:238:18: warning: 'virtual const char* KMPlayer::PrefMPlayerDumpstreamPage::recorderName()' can be marked override [-Wsuggest-override] - 238 | const char * recorderName () { return "mplayerdumpstream"; } - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:259:18: warning: 'virtual void KMPlayer::PrefFFMpegPage::startRecording()' can be marked override [-Wsuggest-override] - 259 | virtual void startRecording (); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:260:13: warning: 'virtual QString KMPlayer::PrefFFMpegPage::name()' can be marked override [-Wsuggest-override] - 260 | QString name (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:261:18: warning: 'virtual const char* KMPlayer::PrefFFMpegPage::recorderName()' can be marked override [-Wsuggest-override] - 261 | const char * recorderName () { return "ffmpeg"; } - | ^~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.h:27, - from /build/kmplayer-0.12.0b/src/playlistview.cpp:49: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.cpp: In member function 'void KMPlayer::View::fullScreen()': -/build/kmplayer-0.12.0b/src/kmplayerview.cpp:548:59: warning: 'int Solid::PowerManagement::beginSuppressingSleep(const QString&)' is deprecated [-Wdeprecated-declarations] - 548 | m_powerManagerStopSleep = Solid::PowerManagement::beginSuppressingSleep("KMplayer: watching a film"); - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:64: -/usr/include/KF5/KDELibs4Support/solid/powermanagement.h:95:39: note: declared here - 95 | KDELIBS4SUPPORT_DEPRECATED_EXPORT int beginSuppressingSleep(const QString &reason = QString()); - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.cpp:548:108: warning: 'int Solid::PowerManagement::beginSuppressingSleep(const QString&)' is deprecated [-Wdeprecated-declarations] - 548 | m_powerManagerStopSleep = Solid::PowerManagement::beginSuppressingSleep("KMplayer: watching a film"); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:64: -/usr/include/KF5/KDELibs4Support/solid/powermanagement.h:95:39: note: declared here - 95 | KDELIBS4SUPPORT_DEPRECATED_EXPORT int beginSuppressingSleep(const QString &reason = QString()); - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.cpp:570:33: warning: 'bool Solid::PowerManagement::stopSuppressingSleep(int)' is deprecated [-Wdeprecated-declarations] - 570 | Solid::PowerManagement::stopSuppressingSleep(m_powerManagerStopSleep); - | ^~~~~~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:64: -/usr/include/KF5/KDELibs4Support/solid/powermanagement.h:103:40: note: declared here - 103 | KDELIBS4SUPPORT_DEPRECATED_EXPORT bool stopSuppressingSleep(int cookie); - | ^~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.cpp:570:77: warning: 'bool Solid::PowerManagement::stopSuppressingSleep(int)' is deprecated [-Wdeprecated-declarations] - 570 | Solid::PowerManagement::stopSuppressingSleep(m_powerManagerStopSleep); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerview.cpp:64: -/usr/include/KF5/KDELibs4Support/solid/powermanagement.h:103:40: note: declared here - 103 | KDELIBS4SUPPORT_DEPRECATED_EXPORT bool stopSuppressingSleep(int cookie); - | ^~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/mocs_compilation.cpp:11: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] - 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] - 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] - 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] - 83 | QPaintEngine *paintEngine () const; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] - 117 | int heightForWidth(int w) const KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:119:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::windowHandle()' can be marked override [-Wsuggest-override] - 119 | virtual WindowId windowHandle (); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:120:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::clientHandle()' can be marked override [-Wsuggest-override] - 120 | virtual WindowId clientHandle (); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:121:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::ownHandle()' can be marked override [-Wsuggest-override] - 121 | virtual WindowId ownHandle(); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:123:18: warning: 'virtual void KMPlayer::VideoOutput::setGeometry(const IRect&)' can be marked override [-Wsuggest-override] - 123 | virtual void setGeometry (const IRect &rect); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:124:18: warning: 'virtual void KMPlayer::VideoOutput::setAspect(float)' can be marked override [-Wsuggest-override] - 124 | virtual void setAspect (float a); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] - 125 | virtual float aspect () { return m_aspect; } - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] - 126 | virtual void useIndirectWidget (bool); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] - 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] - 128 | virtual void map() KDE_NO_EXPORT; - | ^~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:129:18: warning: 'virtual void KMPlayer::VideoOutput::unmap()' can be marked override [-Wsuggest-override] - 129 | virtual void unmap() KDE_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:139:10: warning: 'virtual void KMPlayer::VideoOutput::embedded(KMPlayer::WindowId)' can be marked override [-Wsuggest-override] - 139 | void embedded(WindowId handle) KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:143:10: warning: 'virtual void KMPlayer::VideoOutput::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 143 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:146:10: warning: 'virtual void KMPlayer::VideoOutput::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 146 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'virtual void KMPlayer::SMIL::State::parseParam(const KMPlayer::TrieString&, const QString&)': /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1599:63: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 1599 | QString url = mrl ? KURL (mrl->absolutePath(), val).url() : val; @@ -13137,22 +12121,6 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:49: -/build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] - 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'virtual void KMPlayer::SMIL::RegionBase::parseParam(const KMPlayer::TrieString&, const QString&)': /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1916:67: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 1916 | QString url = mrl ? KURL (mrl->absolutePath(), val).url() : val; @@ -13161,34 +12129,6 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:50: -/build/kmplayer-0.12.0b/src/playmodel.h:118:14: warning: 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override] - 118 | QVariant data (const QModelIndex &index, int role) const KMPLAYER_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/playmodel.h:119:10: warning: 'virtual bool KMPlayer::PlayModel::setData(const QModelIndex&, const QVariant&, int)' can be marked override [-Wsuggest-override] - 119 | bool setData (const QModelIndex&, const QVariant& v, int role) KMPLAYER_NO_EXPORT; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/playmodel.h:120:19: warning: 'virtual Qt::ItemFlags KMPlayer::PlayModel::flags(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 120 | Qt::ItemFlags flags (const QModelIndex &index) const KMPLAYER_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/src/playmodel.h:121:14: warning: 'virtual QVariant KMPlayer::PlayModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override] - 121 | QVariant headerData (int section, Qt::Orientation orientation, - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playmodel.h:123:17: warning: 'virtual QModelIndex KMPlayer::PlayModel::index(int, int, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 123 | QModelIndex index (int row, int column, - | ^~~~~ -/build/kmplayer-0.12.0b/src/playmodel.h:125:17: warning: 'virtual QModelIndex KMPlayer::PlayModel::parent(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 125 | QModelIndex parent (const QModelIndex &index) const KMPLAYER_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/playmodel.h:126:10: warning: 'virtual bool KMPlayer::PlayModel::hasChildren(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 126 | bool hasChildren (const QModelIndex& parent = QModelIndex ()) const KMPLAYER_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playmodel.h:127:9: warning: 'virtual int KMPlayer::PlayModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 127 | int rowCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/playmodel.h:128:9: warning: 'virtual int KMPlayer::PlayModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] - 128 | int columnCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; - | ^~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'virtual void KMPlayer::SMIL::RootLayout::message(KMPlayer::MessageType, void*)': /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2020:49: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 2020 | double pasp = (double) pw / ph; @@ -14114,53 +13054,10 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:51: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:52: -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] - 50 | void enterEvent (QEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] - 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ +[ 63%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp +[ 64%] Building CXX object src/CMakeFiles/kmplayercommon.dir/expression.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/expression.cpp.o -c /build/kmplayer-0.12.0b/src/expression.cpp /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'virtual void KMPlayer::SMIL::AnimateColor::applyStep()': /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:5503:44: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 5503 | val.sprintf ("#%08x", cur_c.argb ()); @@ -14172,459 +13069,6 @@ /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:70:14: warning: 'virtual QWidget* {anonymous}::ItemDelegate::createEditor(QWidget*, const QStyleOptionViewItem&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 70 | QWidget *createEditor (QWidget *w, const QStyleOptionViewItem &o, const QModelIndex &i) const - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:74:10: warning: 'virtual bool {anonymous}::ItemDelegate::editorEvent(QEvent*, QAbstractItemModel*, const QStyleOptionViewItem&, const QModelIndex&)' can be marked override [-Wsuggest-override] - 74 | bool editorEvent (QEvent *e, QAbstractItemModel *m, const QStyleOptionViewItem &o, const QModelIndex &i) - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:78:10: warning: 'virtual bool {anonymous}::ItemDelegate::eventFilter(QObject*, QEvent*)' can be marked override [-Wsuggest-override] - 78 | bool eventFilter (QObject *editor, QEvent *event) - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:82:10: warning: 'virtual void {anonymous}::ItemDelegate::paint(QPainter*, const QStyleOptionViewItem&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 82 | void paint (QPainter *p, const QStyleOptionViewItem &o, const QModelIndex &i) const - | ^~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:86:10: warning: 'virtual void {anonymous}::ItemDelegate::setEditorData(QWidget*, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 86 | void setEditorData (QWidget *e, const QModelIndex &i) const - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:90:10: warning: 'virtual void {anonymous}::ItemDelegate::setModelData(QWidget*, QAbstractItemModel*, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 90 | void setModelData (QWidget *e, QAbstractItemModel *m, const QModelIndex &i) const - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:94:11: warning: 'virtual QSize {anonymous}::ItemDelegate::sizeHint(const QStyleOptionViewItem&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 94 | QSize sizeHint (const QStyleOptionViewItem &o, const QModelIndex &i) const - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:99:10: warning: 'virtual void {anonymous}::ItemDelegate::updateEditorGeometry(QWidget*, const QStyleOptionViewItem&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 99 | void updateEditorGeometry (QWidget *e, const QStyleOptionViewItem &o, const QModelIndex &i) const - | ^~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp: In member function 'void KMPlayer::PlayListView::addBookMark()': -/build/kmplayer-0.12.0b/src/playlistview.cpp:322:19: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 322 | KURL url (mrl ? mrl->src : QString (item->node->nodeName ())); - | ^~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_rss.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:21: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp: In member function 'bool KMPlayer::PlayListView::isDragValid(QDropEvent*)': -/build/kmplayer-0.12.0b/src/playlistview.cpp:356:20: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:356:20: warning: 'List' is deprecated [-Wdeprecated-declarations] - 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:143:51: note: declared here - 143 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE List : public QList //krazy:exclude=dpointer (just some convenience methods) - | ^~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:356:42: warning: 'List' is deprecated [-Wdeprecated-declarations] - 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:143:51: note: declared here - 143 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE List : public QList //krazy:exclude=dpointer (just some convenience methods) - | ^~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:356:42: warning: 'static KUrl::List KUrl::List::fromMimeData(const QMimeData*, KUrl::List::DecodeOptions, KUrl::MetaDataMap*)' is deprecated [-Wdeprecated-declarations] - 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); - | ^~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here - 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:356:74: warning: 'static KUrl::List KUrl::List::fromMimeData(const QMimeData*, KUrl::List::DecodeOptions, KUrl::MetaDataMap*)' is deprecated [-Wdeprecated-declarations] - 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here - 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:361:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 361 | if (!text.isEmpty () && KUrl (text).isValid ()) - | ^ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp: In member function 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)': -/build/kmplayer-0.12.0b/src/playlistview.cpp:395:24: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:395:24: warning: 'List' is deprecated [-Wdeprecated-declarations] - 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:143:51: note: declared here - 143 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE List : public QList //krazy:exclude=dpointer (just some convenience methods) - | ^~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:395:43: warning: 'List' is deprecated [-Wdeprecated-declarations] - 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); - | ^~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:143:51: note: declared here - 143 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE List : public QList //krazy:exclude=dpointer (just some convenience methods) - | ^~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:395:43: warning: 'static KUrl::List KUrl::List::fromMimeData(const QMimeData*, KUrl::List::DecodeOptions, KUrl::MetaDataMap*)' is deprecated [-Wdeprecated-declarations] - 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); - | ^~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here - 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:395:74: warning: 'static KUrl::List KUrl::List::fromMimeData(const QMimeData*, KUrl::List::DecodeOptions, KUrl::MetaDataMap*)' is deprecated [-Wdeprecated-declarations] - 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here - 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.cpp:397:27: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 397 | KUrl url (event->mimeData ()->text ()); - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/playlistview.cpp:54: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_rss.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:21: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:21: -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:49:11: warning: 'virtual KMPlayer::Node* KMPlayer::RSS::Rss::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 49 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:50:32: warning: 'virtual const char* KMPlayer::RSS::Rss::nodeName() const' can be marked override [-Wsuggest-override] - 50 | KDE_NO_EXPORT const char * nodeName () const { return "rss"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:51:11: warning: 'virtual void* KMPlayer::RSS::Rss::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 51 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:58:11: warning: 'virtual KMPlayer::Node* KMPlayer::RSS::Channel::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 58 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:59:32: warning: 'virtual const char* KMPlayer::RSS::Channel::nodeName() const' can be marked override [-Wsuggest-override] - 59 | KDE_NO_EXPORT const char * nodeName () const { return "channel"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:60:10: warning: 'virtual void KMPlayer::RSS::Channel::closed()' can be marked override [-Wsuggest-override] - 60 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:61:11: warning: 'virtual void* KMPlayer::RSS::Channel::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 61 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:68:11: warning: 'virtual KMPlayer::Node* KMPlayer::RSS::Item::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 68 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:69:32: warning: 'virtual const char* KMPlayer::RSS::Item::nodeName() const' can be marked override [-Wsuggest-override] - 69 | KDE_NO_EXPORT const char * nodeName () const { return "item"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:70:10: warning: 'virtual void KMPlayer::RSS::Item::closed()' can be marked override [-Wsuggest-override] - 70 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:77:32: warning: 'virtual const char* KMPlayer::RSS::Enclosure::nodeName() const' can be marked override [-Wsuggest-override] - 77 | KDE_NO_EXPORT const char * nodeName () const { return "enclosure"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:78:10: warning: 'virtual void KMPlayer::RSS::Enclosure::closed()' can be marked override [-Wsuggest-override] - 78 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:79:10: warning: 'virtual void KMPlayer::RSS::Enclosure::activate()' can be marked override [-Wsuggest-override] - 79 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_rss.h:80:10: warning: 'virtual void KMPlayer::RSS::Enclosure::deactivate()' can be marked override [-Wsuggest-override] - 80 | void deactivate (); - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:22: -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:53:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::Feed::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 53 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:54:32: warning: 'virtual const char* KMPlayer::ATOM::Feed::nodeName() const' can be marked override [-Wsuggest-override] - 54 | KDE_NO_EXPORT const char * nodeName () const { return "feed"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:55:10: warning: 'virtual void KMPlayer::ATOM::Feed::closed()' can be marked override [-Wsuggest-override] - 55 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:56:11: warning: 'virtual void* KMPlayer::ATOM::Feed::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 56 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:62:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::Entry::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 62 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:63:32: warning: 'virtual const char* KMPlayer::ATOM::Entry::nodeName() const' can be marked override [-Wsuggest-override] - 63 | KDE_NO_EXPORT const char * nodeName () const { return "entry"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:64:10: warning: 'virtual void KMPlayer::ATOM::Entry::closed()' can be marked override [-Wsuggest-override] - 64 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:65:11: warning: 'virtual void* KMPlayer::ATOM::Entry::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 65 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:71:32: warning: 'virtual const char* KMPlayer::ATOM::Link::nodeName() const' can be marked override [-Wsuggest-override] - 71 | KDE_NO_EXPORT const char * nodeName () const { return "link"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:72:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ATOM::Link::playType()' can be marked override [-Wsuggest-override] - 72 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:73:10: warning: 'virtual void KMPlayer::ATOM::Link::closed()' can be marked override [-Wsuggest-override] - 73 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:79:32: warning: 'virtual const char* KMPlayer::ATOM::Content::nodeName() const' can be marked override [-Wsuggest-override] - 79 | KDE_NO_EXPORT const char * nodeName () const { return "content"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:80:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ATOM::Content::playType()' can be marked override [-Wsuggest-override] - 80 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:81:10: warning: 'virtual void KMPlayer::ATOM::Content::closed()' can be marked override [-Wsuggest-override] - 81 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:87:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::MediaGroup::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 87 | Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:88:10: warning: 'virtual void KMPlayer::ATOM::MediaGroup::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 88 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:89:31: warning: 'virtual const char* KMPlayer::ATOM::MediaGroup::nodeName() const' can be marked override [-Wsuggest-override] - 89 | KDE_NO_EXPORT const char *nodeName () const { return "media:group"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:97:31: warning: 'virtual const char* KMPlayer::ATOM::MediaContent::nodeName() const' can be marked override [-Wsuggest-override] - 97 | KDE_NO_EXPORT const char *nodeName () const { return "media:content"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:98:10: warning: 'virtual void KMPlayer::ATOM::MediaContent::closed()' can be marked override [-Wsuggest-override] - 98 | void closed (); - | ^~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, from /build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: @@ -14986,75 +13430,6 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, int)' 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:343:25: required from 'KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]' -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1812:48: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'bool KMPlayer::Size::operator==(const KMPlayer::Size&) const [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:332:20: required from 'bool KMPlayer::Size::operator!=(const KMPlayer::Size&) const [with T = KMPlayer::Single]' -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2031:63: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 327 | return width == s.width && height == s.height; - | ~~~~~~^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 327 | return width == s.width && height == s.height; - | ~~~~~~^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:39: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 327 | return width == s.width && height == s.height; - | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:39: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 327 | return width == s.width && height == s.height; - | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'virtual void KMPlayer::SMIL::RefMediaType::message(KMPlayer::MessageType, void*)': -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3880:13: warning: this statement may fall through [-Wimplicit-fallthrough=] - 3880 | if (id_node_svg == ((Posting *) content)->source->id) - | ^~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3883:9: note: here - 3883 | case MsgMediaReady: - | ^~~~ -[ 60%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp -[ 61%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_opml.cpp -[ 63%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp -[ 64%] Building CXX object src/CMakeFiles/kmplayercommon.dir/expression.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/expression.cpp.o -c /build/kmplayer-0.12.0b/src/expression.cpp In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:56: /build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 61 | void contextMenuEvent (QContextMenuEvent * e); @@ -15321,12 +13696,66 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 922 | Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:343:25: required from 'KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]' +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1812:48: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'bool KMPlayer::Size::operator==(const KMPlayer::Size&) const [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:332:20: required from 'bool KMPlayer::Size::operator!=(const KMPlayer::Size&) const [with T = KMPlayer::Single]' +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2031:63: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 327 | return width == s.width && height == s.height; + | ~~~~~~^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] 936 | void closed() KDE_NO_EXPORT; | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 327 | return width == s.width && height == s.height; + | ~~~~~~^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:39: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 327 | return width == s.width && height == s.height; + | ~~~~~~~^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:39: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 327 | return width == s.width && height == s.height; + | ~~~~~~~^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } | ^~~~~~~~ @@ -15336,10 +13765,6 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ -[ 66%] Building CXX object src/CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o -c /build/kmplayer-0.12.0b/src/mediaobject.cpp -[ 67%] Building CXX object src/CMakeFiles/kmplayercommon.dir/triestring.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/triestring.cpp.o -c /build/kmplayer-0.12.0b/src/triestring.cpp In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] @@ -15529,6 +13954,9 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ +[ 66%] Linking CXX executable kphononplayer +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kphononplayer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -rdynamic CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o CMakeFiles/kphononplayer.dir/phononplayer.cpp.o CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o -o kphononplayer /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5.15.2 /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4.11.1 -lxcb -lxcb-render -lxcb-shm /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.2 In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] @@ -15860,8 +14288,13 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -[ 69%] Building CXX object src/CMakeFiles/kmplayercommon.dir/surface.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/surface.cpp.o -c /build/kmplayer-0.12.0b/src/surface.cpp +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function 'virtual void KMPlayer::SMIL::RefMediaType::message(KMPlayer::MessageType, void*)': +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3880:13: warning: this statement may fall through [-Wimplicit-fallthrough=] + 3880 | if (id_node_svg == ((Posting *) content)->source->id) + | ^~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3883:9: note: here + 3883 | case MsgMediaReady: + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function 'virtual bool KMPlayer::MPlayer::deMediafiedPlay()': /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:615:20: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 615 | KUrl url (m_url); @@ -15931,6 +14364,379 @@ /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qheaderview.h:143:31: note: declared here 143 | inline QT_DEPRECATED void setResizeMode(ResizeMode mode) | ^~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:54:40: warning: 'virtual const char* KMPlayer::RP::Imfl::nodeName() const' can be marked override [-Wsuggest-override] + 54 | KDE_NO_EXPORT virtual const char * nodeName () const { return "imfl"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:55:19: warning: 'virtual KMPlayer::Node* KMPlayer::RP::Imfl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 55 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:56:18: warning: 'virtual void KMPlayer::RP::Imfl::closed()' can be marked override [-Wsuggest-override] + 56 | virtual void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:57:18: warning: 'virtual void KMPlayer::RP::Imfl::defer()' can be marked override [-Wsuggest-override] + 57 | virtual void defer (); // start loading the images if not yet done + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:58:18: warning: 'virtual void KMPlayer::RP::Imfl::activate()' can be marked override [-Wsuggest-override] + 58 | virtual void activate (); // start timings, handle paint events + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:59:18: warning: 'virtual void KMPlayer::RP::Imfl::finish()' can be marked override [-Wsuggest-override] + 59 | virtual void finish (); // end the timings + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:60:18: warning: 'virtual void KMPlayer::RP::Imfl::deactivate()' can be marked override [-Wsuggest-override] + 60 | virtual void deactivate (); // stop handling paint events + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:61:36: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::RP::Imfl::playType()' can be marked override [-Wsuggest-override] + 61 | KDE_NO_EXPORT virtual PlayType playType () { return play_type_image; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:62:18: warning: 'virtual void KMPlayer::RP::Imfl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 62 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:63:18: warning: 'virtual void KMPlayer::RP::Imfl::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 63 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:77:18: warning: 'virtual void KMPlayer::RP::TimingsBase::activate()' can be marked override [-Wsuggest-override] + 77 | virtual void activate (); // start the 'start_timer' + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:78:18: warning: 'virtual void KMPlayer::RP::TimingsBase::begin()' can be marked override [-Wsuggest-override] + 78 | virtual void begin (); // start_timer has expired + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:79:18: warning: 'virtual void KMPlayer::RP::TimingsBase::finish()' can be marked override [-Wsuggest-override] + 79 | virtual void finish (); // ?duration_timer has expired? + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:80:18: warning: 'virtual void KMPlayer::RP::TimingsBase::deactivate()' can be marked override [-Wsuggest-override] + 80 | virtual void deactivate (); // disabled + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:81:18: warning: 'virtual void KMPlayer::RP::TimingsBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 81 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:102:40: warning: 'virtual const char* KMPlayer::RP::Crossfade::nodeName() const' can be marked override [-Wsuggest-override] + 102 | KDE_NO_EXPORT virtual const char * nodeName () const { return "crossfade"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:103:18: warning: 'virtual void KMPlayer::RP::Crossfade::activate()' can be marked override [-Wsuggest-override] + 103 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:104:18: warning: 'virtual void KMPlayer::RP::Crossfade::begin()' can be marked override [-Wsuggest-override] + 104 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:105:18: warning: 'virtual void KMPlayer::RP::Crossfade::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 105 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:112:40: warning: 'virtual const char* KMPlayer::RP::Fadein::nodeName() const' can be marked override [-Wsuggest-override] + 112 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fadein"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:113:18: warning: 'virtual void KMPlayer::RP::Fadein::activate()' can be marked override [-Wsuggest-override] + 113 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:114:18: warning: 'virtual void KMPlayer::RP::Fadein::begin()' can be marked override [-Wsuggest-override] + 114 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:115:18: warning: 'virtual void KMPlayer::RP::Fadein::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 115 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:123:40: warning: 'virtual const char* KMPlayer::RP::Fadeout::nodeName() const' can be marked override [-Wsuggest-override] + 123 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fadeout"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:124:18: warning: 'virtual void KMPlayer::RP::Fadeout::activate()' can be marked override [-Wsuggest-override] + 124 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:125:18: warning: 'virtual void KMPlayer::RP::Fadeout::begin()' can be marked override [-Wsuggest-override] + 125 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:126:18: warning: 'virtual void KMPlayer::RP::Fadeout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 126 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:134:40: warning: 'virtual const char* KMPlayer::RP::Fill::nodeName() const' can be marked override [-Wsuggest-override] + 134 | KDE_NO_EXPORT virtual const char * nodeName () const { return "fill"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:135:18: warning: 'virtual void KMPlayer::RP::Fill::activate()' can be marked override [-Wsuggest-override] + 135 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:136:18: warning: 'virtual void KMPlayer::RP::Fill::begin()' can be marked override [-Wsuggest-override] + 136 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:138:18: warning: 'virtual void KMPlayer::RP::Fill::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 138 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:146:40: warning: 'virtual const char* KMPlayer::RP::Wipe::nodeName() const' can be marked override [-Wsuggest-override] + 146 | KDE_NO_EXPORT virtual const char * nodeName () const { return "wipe"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:147:18: warning: 'virtual void KMPlayer::RP::Wipe::activate()' can be marked override [-Wsuggest-override] + 147 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:148:18: warning: 'virtual void KMPlayer::RP::Wipe::begin()' can be marked override [-Wsuggest-override] + 148 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:149:18: warning: 'virtual void KMPlayer::RP::Wipe::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 149 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:158:40: warning: 'virtual const char* KMPlayer::RP::ViewChange::nodeName() const' can be marked override [-Wsuggest-override] + 158 | KDE_NO_EXPORT virtual const char * nodeName() const { return "viewchange"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:159:18: warning: 'virtual void KMPlayer::RP::ViewChange::activate()' can be marked override [-Wsuggest-override] + 159 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:160:18: warning: 'virtual void KMPlayer::RP::ViewChange::begin()' can be marked override [-Wsuggest-override] + 160 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:161:18: warning: 'virtual void KMPlayer::RP::ViewChange::finish()' can be marked override [-Wsuggest-override] + 161 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:162:18: warning: 'virtual void KMPlayer::RP::ViewChange::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 162 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:170:40: warning: 'virtual const char* KMPlayer::RP::Image::nodeName() const' can be marked override [-Wsuggest-override] + 170 | KDE_NO_EXPORT virtual const char * nodeName () const { return "image"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:171:18: warning: 'virtual void KMPlayer::RP::Image::activate()' can be marked override [-Wsuggest-override] + 171 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:172:18: warning: 'virtual void KMPlayer::RP::Image::begin()' can be marked override [-Wsuggest-override] + 172 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:173:18: warning: 'virtual void KMPlayer::RP::Image::deactivate()' can be marked override [-Wsuggest-override] + 173 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:174:18: warning: 'virtual void KMPlayer::RP::Image::closed()' can be marked override [-Wsuggest-override] + 174 | virtual void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.h:175:18: warning: 'virtual void KMPlayer::RP::Image::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 175 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function 'virtual bool KMPlayer::MasterProcess::deMediafiedPlay()': /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1354:24: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 1354 | KUrl url (m_url); @@ -15941,10 +14747,831 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:27: +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:144:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] + 144 | } durations [(const int) DurTimeLast]; + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:333:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Smil::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 333 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:334:32: warning: 'virtual const char* KMPlayer::SMIL::Smil::nodeName() const' can be marked override [-Wsuggest-override] + 334 | KDE_NO_EXPORT const char * nodeName () const { return "smil"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:335:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::Smil::playType()' can be marked override [-Wsuggest-override] + 335 | PlayType playType () { return play_type_video; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:336:10: warning: 'virtual void KMPlayer::SMIL::Smil::activate()' can be marked override [-Wsuggest-override] + 336 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:337:10: warning: 'virtual void KMPlayer::SMIL::Smil::deactivate()' can be marked override [-Wsuggest-override] + 337 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:338:10: warning: 'virtual void KMPlayer::SMIL::Smil::closed()' can be marked override [-Wsuggest-override] + 338 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:339:11: warning: 'virtual void* KMPlayer::SMIL::Smil::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 339 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:340:10: warning: 'virtual void KMPlayer::SMIL::Smil::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 340 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:341:10: warning: 'virtual void KMPlayer::SMIL::Smil::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 341 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:356:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Head::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 356 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:357:32: warning: 'virtual const char* KMPlayer::SMIL::Head::nodeName() const' can be marked override [-Wsuggest-override] + 357 | KDE_NO_EXPORT const char * nodeName () const { return "head"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:358:10: warning: 'virtual void KMPlayer::SMIL::Head::closed()' can be marked override [-Wsuggest-override] + 358 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:359:10: warning: 'virtual void KMPlayer::SMIL::Head::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 359 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:373:19: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::State::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 373 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:374:18: warning: 'virtual void KMPlayer::SMIL::State::closed()' can be marked override [-Wsuggest-override] + 374 | virtual void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:375:18: warning: 'virtual void KMPlayer::SMIL::State::activate()' can be marked override [-Wsuggest-override] + 375 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:376:18: warning: 'virtual void KMPlayer::SMIL::State::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 376 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:377:18: warning: 'virtual void KMPlayer::SMIL::State::deactivate()' can be marked override [-Wsuggest-override] + 377 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:378:18: warning: 'virtual void KMPlayer::SMIL::State::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 378 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:379:19: warning: 'virtual void* KMPlayer::SMIL::State::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 379 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:380:40: warning: 'virtual const char* KMPlayer::SMIL::State::nodeName() const' can be marked override [-Wsuggest-override] + 380 | KDE_NO_EXPORT virtual const char * nodeName () const { return "state"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:400:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Layout::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 400 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:401:32: warning: 'virtual const char* KMPlayer::SMIL::Layout::nodeName() const' can be marked override [-Wsuggest-override] + 401 | KDE_NO_EXPORT const char * nodeName () const { return "layout"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:402:10: warning: 'virtual void KMPlayer::SMIL::Layout::closed()' can be marked override [-Wsuggest-override] + 402 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:403:10: warning: 'virtual void KMPlayer::SMIL::Layout::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 403 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:404:10: warning: 'virtual void KMPlayer::SMIL::Layout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 404 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:417:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::activate()' can be marked override [-Wsuggest-override] + 417 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:418:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::deactivate()' can be marked override [-Wsuggest-override] + 418 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:419:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 419 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:420:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 420 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:421:19: warning: 'virtual void* KMPlayer::SMIL::RegionBase::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 421 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:422:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 422 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:458:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::closed()' can be marked override [-Wsuggest-override] + 458 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:459:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::deactivate()' can be marked override [-Wsuggest-override] + 459 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:460:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 460 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:461:11: warning: 'virtual void* KMPlayer::SMIL::RootLayout::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 461 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:462:32: warning: 'virtual const char* KMPlayer::SMIL::RootLayout::nodeName() const' can be marked override [-Wsuggest-override] + 462 | KDE_NO_EXPORT const char * nodeName () const { return "root-layout"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:472:10: warning: 'virtual void KMPlayer::SMIL::Region::deactivate()' can be marked override [-Wsuggest-override] + 472 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:473:32: warning: 'virtual const char* KMPlayer::SMIL::Region::nodeName() const' can be marked override [-Wsuggest-override] + 473 | KDE_NO_EXPORT const char * nodeName () const { return "region"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:474:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Region::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 474 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:475:10: warning: 'virtual void KMPlayer::SMIL::Region::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 475 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:476:11: warning: 'virtual void* KMPlayer::SMIL::Region::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 476 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:488:32: warning: 'virtual const char* KMPlayer::SMIL::RegPoint::nodeName() const' can be marked override [-Wsuggest-override] + 488 | KDE_NO_EXPORT const char * nodeName () const { return "regPoint"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:489:10: warning: 'virtual void KMPlayer::SMIL::RegPoint::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 489 | void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:528:10: warning: 'virtual void KMPlayer::SMIL::Transition::activate()' can be marked override [-Wsuggest-override] + 528 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:529:24: warning: 'virtual void KMPlayer::SMIL::Transition::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 529 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:530:32: warning: 'virtual const char* KMPlayer::SMIL::Transition::nodeName() const' can be marked override [-Wsuggest-override] + 530 | KDE_NO_EXPORT const char * nodeName () const { return "transition"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:531:10: warning: 'virtual void KMPlayer::SMIL::Transition::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 531 | void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:548:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::GroupBase::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 548 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:549:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::GroupBase::playType()' can be marked override [-Wsuggest-override] + 549 | PlayType playType () { return play_type_none; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:550:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 550 | void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:551:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::init()' can be marked override [-Wsuggest-override] + 551 | void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:552:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::finish()' can be marked override [-Wsuggest-override] + 552 | void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:553:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::activate()' can be marked override [-Wsuggest-override] + 553 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:554:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::deactivate()' can be marked override [-Wsuggest-override] + 554 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:555:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::reset()' can be marked override [-Wsuggest-override] + 555 | void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:556:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 556 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:557:11: warning: 'virtual void* KMPlayer::SMIL::GroupBase::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 557 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:571:32: warning: 'virtual const char* KMPlayer::SMIL::Par::nodeName() const' can be marked override [-Wsuggest-override] + 571 | KDE_NO_EXPORT const char * nodeName () const { return "par"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:572:10: warning: 'virtual void KMPlayer::SMIL::Par::begin()' can be marked override [-Wsuggest-override] + 572 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:573:10: warning: 'virtual void KMPlayer::SMIL::Par::reset()' can be marked override [-Wsuggest-override] + 573 | void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:574:10: warning: 'virtual void KMPlayer::SMIL::Par::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 574 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:575:11: warning: 'virtual void* KMPlayer::SMIL::Par::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 575 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:576:24: warning: 'virtual void KMPlayer::SMIL::Par::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 576 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:585:32: warning: 'virtual const char* KMPlayer::SMIL::Seq::nodeName() const' can be marked override [-Wsuggest-override] + 585 | KDE_NO_EXPORT const char * nodeName () const { return "seq"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:586:10: warning: 'virtual void KMPlayer::SMIL::Seq::begin()' can be marked override [-Wsuggest-override] + 586 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:587:10: warning: 'virtual void KMPlayer::SMIL::Seq::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 587 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:588:11: warning: 'virtual void* KMPlayer::SMIL::Seq::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 588 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:589:24: warning: 'virtual void KMPlayer::SMIL::Seq::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 589 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +[ 67%] Building CXX object src/CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:603:32: warning: 'virtual const char* KMPlayer::SMIL::Body::nodeName() const' can be marked override [-Wsuggest-override] + 603 | KDE_NO_EXPORT const char * nodeName () const { return "body"; } + | ^~~~~~~~ +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o -c /build/kmplayer-0.12.0b/src/mediaobject.cpp +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:613:32: warning: 'virtual const char* KMPlayer::SMIL::Excl::nodeName() const' can be marked override [-Wsuggest-override] + 613 | KDE_NO_EXPORT const char * nodeName () const { return "excl"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:614:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Excl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 614 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:615:10: warning: 'virtual void KMPlayer::SMIL::Excl::begin()' can be marked override [-Wsuggest-override] + 615 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:616:10: warning: 'virtual void KMPlayer::SMIL::Excl::deactivate()' can be marked override [-Wsuggest-override] + 616 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:617:10: warning: 'virtual void KMPlayer::SMIL::Excl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 617 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:618:24: warning: 'virtual void KMPlayer::SMIL::Excl::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 618 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:637:32: warning: 'virtual const char* KMPlayer::SMIL::PriorityClass::nodeName() const' can be marked override [-Wsuggest-override] + 637 | KDE_NO_EXPORT const char * nodeName () const { return "priorityClass"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:638:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::PriorityClass::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 638 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:639:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::init()' can be marked override [-Wsuggest-override] + 639 | void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:640:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 640 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:641:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 641 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:642:24: warning: 'virtual void KMPlayer::SMIL::PriorityClass::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 642 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:656:32: warning: 'virtual const char* KMPlayer::SMIL::Switch::nodeName() const' can be marked override [-Wsuggest-override] + 656 | KDE_NO_EXPORT const char * nodeName () const { return "switch"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:658:10: warning: 'virtual void KMPlayer::SMIL::Switch::begin()' can be marked override [-Wsuggest-override] + 658 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:659:10: warning: 'virtual void KMPlayer::SMIL::Switch::init()' can be marked override [-Wsuggest-override] + 659 | void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:660:10: warning: 'virtual void KMPlayer::SMIL::Switch::deactivate()' can be marked override [-Wsuggest-override] + 660 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:661:10: warning: 'virtual void KMPlayer::SMIL::Switch::reset()' can be marked override [-Wsuggest-override] + 661 | void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:662:10: warning: 'virtual void KMPlayer::SMIL::Switch::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 662 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:663:24: warning: 'virtual void KMPlayer::SMIL::Switch::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 663 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:673:10: warning: 'virtual void KMPlayer::SMIL::LinkingBase::deactivate()' can be marked override [-Wsuggest-override] + 673 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:674:10: warning: 'virtual void KMPlayer::SMIL::LinkingBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 674 | void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:687:10: warning: 'virtual void KMPlayer::SMIL::Anchor::activate()' can be marked override [-Wsuggest-override] + 687 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:688:10: warning: 'virtual void KMPlayer::SMIL::Anchor::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 688 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:689:11: warning: 'virtual void* KMPlayer::SMIL::Anchor::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 689 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:690:32: warning: 'virtual const char* KMPlayer::SMIL::Anchor::nodeName() const' can be marked override [-Wsuggest-override] + 690 | KDE_NO_EXPORT const char * nodeName () const { return "a"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:691:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Anchor::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 691 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:692:24: warning: 'virtual void KMPlayer::SMIL::Anchor::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 692 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:699:10: warning: 'virtual void KMPlayer::SMIL::Area::activate()' can be marked override [-Wsuggest-override] + 699 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:700:32: warning: 'virtual const char* KMPlayer::SMIL::Area::nodeName() const' can be marked override [-Wsuggest-override] + 700 | KDE_NO_EXPORT const char * nodeName () const { return tag.constData (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:701:24: warning: 'virtual void KMPlayer::SMIL::Area::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 701 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:702:10: warning: 'virtual void KMPlayer::SMIL::Area::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 702 | void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:703:11: warning: 'virtual void* KMPlayer::SMIL::Area::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 703 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:718:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::MediaType::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 718 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:719:32: warning: 'virtual const char* KMPlayer::SMIL::MediaType::nodeName() const' can be marked override [-Wsuggest-override] + 719 | KDE_NO_EXPORT const char * nodeName () const { return m_type.constData (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:720:18: warning: 'virtual void KMPlayer::SMIL::MediaType::closed()' can be marked override [-Wsuggest-override] + 720 | virtual void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:721:18: warning: 'virtual void KMPlayer::SMIL::MediaType::init()' can be marked override [-Wsuggest-override] + 721 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:722:18: warning: 'virtual void KMPlayer::SMIL::MediaType::activate()' can be marked override [-Wsuggest-override] + 722 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:723:18: warning: 'virtual void KMPlayer::SMIL::MediaType::deactivate()' can be marked override [-Wsuggest-override] + 723 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:724:18: warning: 'virtual void KMPlayer::SMIL::MediaType::defer()' can be marked override [-Wsuggest-override] + 724 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:725:18: warning: 'virtual void KMPlayer::SMIL::MediaType::undefer()' can be marked override [-Wsuggest-override] + 725 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:726:18: warning: 'virtual void KMPlayer::SMIL::MediaType::begin()' can be marked override [-Wsuggest-override] + 726 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:727:18: warning: 'virtual void KMPlayer::SMIL::MediaType::finish()' can be marked override [-Wsuggest-override] + 727 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:728:18: warning: 'virtual void KMPlayer::SMIL::MediaType::reset()' can be marked override [-Wsuggest-override] + 728 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:730:18: warning: 'virtual void KMPlayer::SMIL::MediaType::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 730 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:731:18: warning: 'virtual void KMPlayer::SMIL::MediaType::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 731 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:732:19: warning: 'virtual void* KMPlayer::SMIL::MediaType::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 732 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:733:18: warning: 'virtual void KMPlayer::SMIL::MediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 733 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:767:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::RefMediaType::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 767 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:768:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::activate()' can be marked override [-Wsuggest-override] + 768 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:769:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::begin()' can be marked override [-Wsuggest-override] + 769 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:770:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::finish()' can be marked override [-Wsuggest-override] + 770 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:771:22: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::RefMediaType::playType()' can be marked override [-Wsuggest-override] + 771 | virtual PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:772:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 772 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:773:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 773 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:774:19: warning: 'virtual void* KMPlayer::SMIL::RefMediaType::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 774 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:775:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::prefetch()' can be marked override [-Wsuggest-override] + 775 | virtual void prefetch (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:776:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::clipStart()' can be marked override [-Wsuggest-override] + 776 | virtual void clipStart (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:782:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::TextMediaType::playType()' can be marked override [-Wsuggest-override] + 782 | PlayType playType () { return play_type_info; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:783:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::init()' can be marked override [-Wsuggest-override] + 783 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:784:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 784 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:785:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 785 | virtual void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:786:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::prefetch()' can be marked override [-Wsuggest-override] + 786 | virtual void prefetch (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:797:18: warning: 'virtual void KMPlayer::SMIL::Brush::init()' can be marked override [-Wsuggest-override] + 797 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:798:18: warning: 'virtual void KMPlayer::SMIL::Brush::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 798 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:799:18: warning: 'virtual void KMPlayer::SMIL::Brush::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 799 | virtual void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:807:18: warning: 'virtual void KMPlayer::SMIL::SmilText::init()' can be marked override [-Wsuggest-override] + 807 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:808:18: warning: 'virtual void KMPlayer::SMIL::SmilText::activate()' can be marked override [-Wsuggest-override] + 808 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:809:18: warning: 'virtual void KMPlayer::SMIL::SmilText::begin()' can be marked override [-Wsuggest-override] + 809 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:810:18: warning: 'virtual void KMPlayer::SMIL::SmilText::finish()' can be marked override [-Wsuggest-override] + 810 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:811:18: warning: 'virtual void KMPlayer::SMIL::SmilText::deactivate()' can be marked override [-Wsuggest-override] + 811 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:812:18: warning: 'virtual void KMPlayer::SMIL::SmilText::reset()' can be marked override [-Wsuggest-override] + 812 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:813:31: warning: 'virtual const char* KMPlayer::SMIL::SmilText::nodeName() const' can be marked override [-Wsuggest-override] + 813 | KDE_NO_EXPORT const char *nodeName () const { return "smilText"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:814:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::SmilText::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 814 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:815:18: warning: 'virtual void KMPlayer::SMIL::SmilText::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 815 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:816:18: warning: 'virtual void KMPlayer::SMIL::SmilText::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 816 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:817:19: warning: 'virtual void* KMPlayer::SMIL::SmilText::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 817 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:818:18: warning: 'virtual void KMPlayer::SMIL::SmilText::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 818 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:842:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::init()' can be marked override [-Wsuggest-override] + 842 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:843:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::activate()' can be marked override [-Wsuggest-override] + 843 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:844:31: warning: 'virtual const char* KMPlayer::SMIL::TextFlow::nodeName() const' can be marked override [-Wsuggest-override] + 844 | KDE_NO_EXPORT const char *nodeName () const { return tag.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:845:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::TextFlow::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 845 | Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:846:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 846 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:847:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 847 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:857:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::init()' can be marked override [-Wsuggest-override] + 857 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:858:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::activate()' can be marked override [-Wsuggest-override] + 858 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:859:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::begin()' can be marked override [-Wsuggest-override] + 859 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:860:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::deactivate()' can be marked override [-Wsuggest-override] + 860 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:861:31: warning: 'virtual const char* KMPlayer::SMIL::TemporalMoment::nodeName() const' can be marked override [-Wsuggest-override] + 861 | KDE_NO_EXPORT const char *nodeName () const { return tag.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:862:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::TemporalMoment::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 862 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:863:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 863 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:864:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 864 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:865:19: warning: 'virtual void* KMPlayer::SMIL::TemporalMoment::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 865 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:866:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 866 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:876:18: warning: 'virtual void KMPlayer::SMIL::StateValue::init()' can be marked override [-Wsuggest-override] + 876 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:877:18: warning: 'virtual void KMPlayer::SMIL::StateValue::activate()' can be marked override [-Wsuggest-override] + 877 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:878:18: warning: 'virtual void KMPlayer::SMIL::StateValue::finish()' can be marked override [-Wsuggest-override] + 878 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:879:18: warning: 'virtual void KMPlayer::SMIL::StateValue::deactivate()' can be marked override [-Wsuggest-override] + 879 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:880:18: warning: 'virtual void KMPlayer::SMIL::StateValue::reset()' can be marked override [-Wsuggest-override] + 880 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:881:18: warning: 'virtual void KMPlayer::SMIL::StateValue::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 881 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:882:18: warning: 'virtual void KMPlayer::SMIL::StateValue::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 882 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:883:19: warning: 'virtual void* KMPlayer::SMIL::StateValue::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 883 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:897:18: warning: 'virtual void KMPlayer::SMIL::NewValue::init()' can be marked override [-Wsuggest-override] + 897 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:898:18: warning: 'virtual void KMPlayer::SMIL::NewValue::begin()' can be marked override [-Wsuggest-override] + 898 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:899:18: warning: 'virtual void KMPlayer::SMIL::NewValue::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 899 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:900:31: warning: 'virtual const char* KMPlayer::SMIL::NewValue::nodeName() const' can be marked override [-Wsuggest-override] + 900 | KDE_NO_EXPORT const char *nodeName () const { return "newvalue"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:911:18: warning: 'virtual void KMPlayer::SMIL::SetValue::begin()' can be marked override [-Wsuggest-override] + 911 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:912:31: warning: 'virtual const char* KMPlayer::SMIL::SetValue::nodeName() const' can be marked override [-Wsuggest-override] + 912 | KDE_NO_EXPORT const char *nodeName () const { return "setvalue"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:919:18: warning: 'virtual void KMPlayer::SMIL::DelValue::begin()' can be marked override [-Wsuggest-override] + 919 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:920:31: warning: 'virtual const char* KMPlayer::SMIL::DelValue::nodeName() const' can be marked override [-Wsuggest-override] + 920 | KDE_NO_EXPORT const char *nodeName () const { return "delvalue"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:927:18: warning: 'virtual void KMPlayer::SMIL::Send::init()' can be marked override [-Wsuggest-override] + 927 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:928:18: warning: 'virtual void KMPlayer::SMIL::Send::begin()' can be marked override [-Wsuggest-override] + 928 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:929:18: warning: 'virtual void KMPlayer::SMIL::Send::deactivate()' can be marked override [-Wsuggest-override] + 929 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:930:18: warning: 'virtual void KMPlayer::SMIL::Send::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 930 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:931:18: warning: 'virtual void KMPlayer::SMIL::Send::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 931 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:932:31: warning: 'virtual const char* KMPlayer::SMIL::Send::nodeName() const' can be marked override [-Wsuggest-override] + 932 | KDE_NO_EXPORT const char *nodeName () const { return "send"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:944:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::init()' can be marked override [-Wsuggest-override] + 944 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:945:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::activate()' can be marked override [-Wsuggest-override] + 945 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:946:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::finish()' can be marked override [-Wsuggest-override] + 946 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:947:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::deactivate()' can be marked override [-Wsuggest-override] + 947 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:948:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::reset()' can be marked override [-Wsuggest-override] + 948 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:949:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 949 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:950:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 950 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:951:19: warning: 'virtual void* KMPlayer::SMIL::AnimateGroup::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 951 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:967:18: warning: 'virtual void KMPlayer::SMIL::Set::begin()' can be marked override [-Wsuggest-override] + 967 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:968:32: warning: 'virtual const char* KMPlayer::SMIL::Set::nodeName() const' can be marked override [-Wsuggest-override] + 968 | KDE_NO_EXPORT const char * nodeName () const { return "set"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:969:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::Set::playType()' can be marked override [-Wsuggest-override] + 969 | PlayType playType () { return play_type_none; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:981:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::init()' can be marked override [-Wsuggest-override] + 981 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:982:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::begin()' can be marked override [-Wsuggest-override] + 982 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:983:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::finish()' can be marked override [-Wsuggest-override] + 983 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:984:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::deactivate()' can be marked override [-Wsuggest-override] + 984 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:985:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 985 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:986:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 986 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:987:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 987 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:988:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::AnimateBase::playType()' can be marked override [-Wsuggest-override] + 988 | PlayType playType () { return play_type_none; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1019:18: warning: 'virtual void KMPlayer::SMIL::Animate::init()' can be marked override [-Wsuggest-override] + 1019 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1020:18: warning: 'virtual void KMPlayer::SMIL::Animate::begin()' can be marked override [-Wsuggest-override] + 1020 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1021:18: warning: 'virtual void KMPlayer::SMIL::Animate::finish()' can be marked override [-Wsuggest-override] + 1021 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1022:18: warning: 'virtual void KMPlayer::SMIL::Animate::deactivate()' can be marked override [-Wsuggest-override] + 1022 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1024:32: warning: 'virtual const char* KMPlayer::SMIL::Animate::nodeName() const' can be marked override [-Wsuggest-override] + 1024 | KDE_NO_EXPORT const char * nodeName () const { return "animate"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1027:18: warning: 'virtual bool KMPlayer::SMIL::Animate::timerTick(unsigned int)' can be marked override [-Wsuggest-override] + 1027 | virtual bool timerTick (unsigned int cur_time); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1028:18: warning: 'virtual void KMPlayer::SMIL::Animate::applyStep()' can be marked override [-Wsuggest-override] + 1028 | virtual void applyStep (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1043:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::init()' can be marked override [-Wsuggest-override] + 1043 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1044:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::begin()' can be marked override [-Wsuggest-override] + 1044 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1045:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::finish()' can be marked override [-Wsuggest-override] + 1045 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1047:32: warning: 'virtual const char* KMPlayer::SMIL::AnimateMotion::nodeName() const' can be marked override [-Wsuggest-override] + 1047 | KDE_NO_EXPORT const char * nodeName () const { return "animateMotion"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1050:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::restoreModification()' can be marked override [-Wsuggest-override] + 1050 | virtual void restoreModification (); + | ^~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1051:18: warning: 'virtual bool KMPlayer::SMIL::AnimateMotion::timerTick(unsigned int)' can be marked override [-Wsuggest-override] + 1051 | virtual bool timerTick (unsigned int cur_time); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1052:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::applyStep()' can be marked override [-Wsuggest-override] + 1052 | virtual void applyStep (); + | ^~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: At global scope: /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1521:15: warning: 'virtual KMPlayer::Node* KMPlayer::SomeNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 1521 | Node *childFromTag (const QString & t); | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1077:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::init()' can be marked override [-Wsuggest-override] + 1077 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1078:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::begin()' can be marked override [-Wsuggest-override] + 1078 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1079:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::finish()' can be marked override [-Wsuggest-override] + 1079 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1081:32: warning: 'virtual const char* KMPlayer::SMIL::AnimateColor::nodeName() const' can be marked override [-Wsuggest-override] + 1081 | KDE_NO_EXPORT const char * nodeName () const { return "animateColor"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1084:18: warning: 'virtual bool KMPlayer::SMIL::AnimateColor::timerTick(unsigned int)' can be marked override [-Wsuggest-override] + 1084 | virtual bool timerTick (unsigned int cur_time); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1085:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::applyStep()' can be marked override [-Wsuggest-override] + 1085 | virtual void applyStep (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1098:32: warning: 'virtual const char* KMPlayer::SMIL::Param::nodeName() const' can be marked override [-Wsuggest-override] + 1098 | KDE_NO_EXPORT const char * nodeName () const { return "param"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1099:10: warning: 'virtual void KMPlayer::SMIL::Param::activate()' can be marked override [-Wsuggest-override] + 1099 | void activate (); + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rss.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:21: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, + from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function 'void KMPlayer::NpStream::open()': /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1759:38: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 1759 | job = KIO::get (KUrl (url), KIO::NoReload, KIO::HideProgressInfo); @@ -15955,58 +15582,6 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1795:44: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1795 | job = KIO::http_post (KUrl (url), post.mid (data_pos), KIO::HideProgressInfo); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function 'virtual bool KMPlayer::NpPlayer::ready()': -/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1946:60: warning: 'static QString QString::fromAscii(const char*, int)' is deprecated [-Wdeprecated-declarations] - 1946 | s += QString::fromAscii (ba.data (), ba.size ()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:23: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:730:41: note: declared here - 730 | QT_DEPRECATED static inline QString fromAscii(const char *str, int size = -1) - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function 'void KMPlayer::NpPlayer::request_stream(const QString&, const QString&, const QString&, const QByteArray&)': -/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:2033:56: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 2033 | uri = KUrl (base.isEmpty () ? m_url : base, url).url (); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:2046:46: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 2046 | uri = KUrl (m_url, result).url (); // probably wrong .. - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:2048:26: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 2048 | KUrl kurl(uri); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -[ 70%] Building CXX object src/CMakeFiles/kmplayercommon.dir/viewarea.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/viewarea.cpp.o -c /build/kmplayer-0.12.0b/src/viewarea.cpp -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, - from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 74 | void contextMenuEvent (QContextMenuEvent * e); | ^~~~~~~~~~~~~~~~ @@ -16028,6 +15603,30 @@ /build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1795:44: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1795 | job = KIO::http_post (KUrl (url), post.mid (data_pos), KIO::HideProgressInfo); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_rss.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:21: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: @@ -16035,6 +15634,39 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; | ^ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ @@ -16103,6 +15735,27 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 264 | operator > (const Single s, const int i) { return s > Single (i); } @@ -16153,6 +15806,39 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 296 | return s1; @@ -16160,6 +15846,182 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:21: +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:49:11: warning: 'virtual KMPlayer::Node* KMPlayer::RSS::Rss::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 49 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:50:32: warning: 'virtual const char* KMPlayer::RSS::Rss::nodeName() const' can be marked override [-Wsuggest-override] + 50 | KDE_NO_EXPORT const char * nodeName () const { return "rss"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:51:11: warning: 'virtual void* KMPlayer::RSS::Rss::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 51 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:58:11: warning: 'virtual KMPlayer::Node* KMPlayer::RSS::Channel::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 58 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:59:32: warning: 'virtual const char* KMPlayer::RSS::Channel::nodeName() const' can be marked override [-Wsuggest-override] + 59 | KDE_NO_EXPORT const char * nodeName () const { return "channel"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:60:10: warning: 'virtual void KMPlayer::RSS::Channel::closed()' can be marked override [-Wsuggest-override] + 60 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:61:11: warning: 'virtual void* KMPlayer::RSS::Channel::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 61 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:68:11: warning: 'virtual KMPlayer::Node* KMPlayer::RSS::Item::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 68 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:69:32: warning: 'virtual const char* KMPlayer::RSS::Item::nodeName() const' can be marked override [-Wsuggest-override] + 69 | KDE_NO_EXPORT const char * nodeName () const { return "item"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:70:10: warning: 'virtual void KMPlayer::RSS::Item::closed()' can be marked override [-Wsuggest-override] + 70 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:77:32: warning: 'virtual const char* KMPlayer::RSS::Enclosure::nodeName() const' can be marked override [-Wsuggest-override] + 77 | KDE_NO_EXPORT const char * nodeName () const { return "enclosure"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:78:10: warning: 'virtual void KMPlayer::RSS::Enclosure::closed()' can be marked override [-Wsuggest-override] + 78 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:79:10: warning: 'virtual void KMPlayer::RSS::Enclosure::activate()' can be marked override [-Wsuggest-override] + 79 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rss.h:80:10: warning: 'virtual void KMPlayer::RSS::Enclosure::deactivate()' can be marked override [-Wsuggest-override] + 80 | void deactivate (); + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:22: +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:53:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::Feed::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 53 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:54:32: warning: 'virtual const char* KMPlayer::ATOM::Feed::nodeName() const' can be marked override [-Wsuggest-override] + 54 | KDE_NO_EXPORT const char * nodeName () const { return "feed"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:55:10: warning: 'virtual void KMPlayer::ATOM::Feed::closed()' can be marked override [-Wsuggest-override] + 55 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:56:11: warning: 'virtual void* KMPlayer::ATOM::Feed::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 56 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:62:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::Entry::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 62 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:63:32: warning: 'virtual const char* KMPlayer::ATOM::Entry::nodeName() const' can be marked override [-Wsuggest-override] + 63 | KDE_NO_EXPORT const char * nodeName () const { return "entry"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:64:10: warning: 'virtual void KMPlayer::ATOM::Entry::closed()' can be marked override [-Wsuggest-override] + 64 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:65:11: warning: 'virtual void* KMPlayer::ATOM::Entry::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 65 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:71:32: warning: 'virtual const char* KMPlayer::ATOM::Link::nodeName() const' can be marked override [-Wsuggest-override] + 71 | KDE_NO_EXPORT const char * nodeName () const { return "link"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:72:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ATOM::Link::playType()' can be marked override [-Wsuggest-override] + 72 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:73:10: warning: 'virtual void KMPlayer::ATOM::Link::closed()' can be marked override [-Wsuggest-override] + 73 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:79:32: warning: 'virtual const char* KMPlayer::ATOM::Content::nodeName() const' can be marked override [-Wsuggest-override] + 79 | KDE_NO_EXPORT const char * nodeName () const { return "content"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:80:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ATOM::Content::playType()' can be marked override [-Wsuggest-override] + 80 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:81:10: warning: 'virtual void KMPlayer::ATOM::Content::closed()' can be marked override [-Wsuggest-override] + 81 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:87:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::MediaGroup::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 87 | Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:88:10: warning: 'virtual void KMPlayer::ATOM::MediaGroup::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 88 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:89:31: warning: 'virtual const char* KMPlayer::ATOM::MediaGroup::nodeName() const' can be marked override [-Wsuggest-override] + 89 | KDE_NO_EXPORT const char *nodeName () const { return "media:group"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:97:31: warning: 'virtual const char* KMPlayer::ATOM::MediaContent::nodeName() const' can be marked override [-Wsuggest-override] + 97 | KDE_NO_EXPORT const char *nodeName () const { return "media:content"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:98:10: warning: 'virtual void KMPlayer::ATOM::MediaContent::closed()' can be marked override [-Wsuggest-override] + 98 | void closed (); + | ^~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_atom.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:21: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: @@ -16175,6 +16037,63 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] 577 | virtual void accept (Visitor * v); | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 628 | Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ @@ -16256,6 +16175,14 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] 936 | void closed() KDE_NO_EXPORT; | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function 'virtual bool KMPlayer::NpPlayer::ready()': +/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1946:60: warning: 'static QString QString::fromAscii(const char*, int)' is deprecated [-Wdeprecated-declarations] + 1946 | s += QString::fromAscii (ba.data (), ba.size ()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:23: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:730:41: note: declared here + 730 | QT_DEPRECATED static inline QString fromAscii(const char *str, int size = -1) + | ^~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } | ^~~~~~~~ @@ -16287,6 +16214,39 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_atom.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:21: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); | ^ @@ -16353,6 +16313,21 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] 229 | virtual bool authoriseUrl (const QString &url); | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] 230 | virtual void init (); | ^~~~ @@ -16365,9 +16340,30 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] 233 | virtual void forward (); | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] 234 | virtual void backward (); | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] 235 | virtual void play (Mrl *); | ^~~~ @@ -16379,6 +16375,15 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } @@ -16397,13 +16402,37 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); | ^ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ @@ -16416,6 +16445,40 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] 249 | virtual KMediaPlayer::View* view (); | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:21: +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:53:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::Feed::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 53 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:54:32: warning: 'virtual const char* KMPlayer::ATOM::Feed::nodeName() const' can be marked override [-Wsuggest-override] + 54 | KDE_NO_EXPORT const char * nodeName () const { return "feed"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:55:10: warning: 'virtual void KMPlayer::ATOM::Feed::closed()' can be marked override [-Wsuggest-override] + 55 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:56:11: warning: 'virtual void* KMPlayer::ATOM::Feed::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 56 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:62:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::Entry::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 62 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:63:32: warning: 'virtual const char* KMPlayer::ATOM::Entry::nodeName() const' can be marked override [-Wsuggest-override] + 63 | KDE_NO_EXPORT const char * nodeName () const { return "entry"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:64:10: warning: 'virtual void KMPlayer::ATOM::Entry::closed()' can be marked override [-Wsuggest-override] + 64 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:65:11: warning: 'virtual void* KMPlayer::ATOM::Entry::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 65 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:71:32: warning: 'virtual const char* KMPlayer::ATOM::Link::nodeName() const' can be marked override [-Wsuggest-override] + 71 | KDE_NO_EXPORT const char * nodeName () const { return "link"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:72:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ATOM::Link::playType()' can be marked override [-Wsuggest-override] + 72 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:73:10: warning: 'virtual void KMPlayer::ATOM::Link::closed()' can be marked override [-Wsuggest-override] + 73 | void closed (); + | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] 290 | virtual bool openUrl (const QUrl & url); | ^~~~~~~ @@ -16452,6 +16515,61 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:79:32: warning: 'virtual const char* KMPlayer::ATOM::Content::nodeName() const' can be marked override [-Wsuggest-override] + 79 | KDE_NO_EXPORT const char * nodeName () const { return "content"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:80:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ATOM::Content::playType()' can be marked override [-Wsuggest-override] + 80 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:81:10: warning: 'virtual void KMPlayer::ATOM::Content::closed()' can be marked override [-Wsuggest-override] + 81 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:87:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::MediaGroup::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 87 | Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:88:10: warning: 'virtual void KMPlayer::ATOM::MediaGroup::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 88 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:89:31: warning: 'virtual const char* KMPlayer::ATOM::MediaGroup::nodeName() const' can be marked override [-Wsuggest-override] + 89 | KDE_NO_EXPORT const char *nodeName () const { return "media:group"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:97:31: warning: 'virtual const char* KMPlayer::ATOM::MediaContent::nodeName() const' can be marked override [-Wsuggest-override] + 97 | KDE_NO_EXPORT const char *nodeName () const { return "media:content"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_atom.h:98:10: warning: 'virtual void KMPlayer::ATOM::MediaContent::closed()' can be marked override [-Wsuggest-override] + 98 | void closed (); + | ^~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:22: +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:144:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] + 144 | } durations [(const int) DurTimeLast]; + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:333:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Smil::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 333 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:334:32: warning: 'virtual const char* KMPlayer::SMIL::Smil::nodeName() const' can be marked override [-Wsuggest-override] + 334 | KDE_NO_EXPORT const char * nodeName () const { return "smil"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:335:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::Smil::playType()' can be marked override [-Wsuggest-override] + 335 | PlayType playType () { return play_type_video; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:336:10: warning: 'virtual void KMPlayer::SMIL::Smil::activate()' can be marked override [-Wsuggest-override] + 336 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:337:10: warning: 'virtual void KMPlayer::SMIL::Smil::deactivate()' can be marked override [-Wsuggest-override] + 337 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:338:10: warning: 'virtual void KMPlayer::SMIL::Smil::closed()' can be marked override [-Wsuggest-override] + 338 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:339:11: warning: 'virtual void* KMPlayer::SMIL::Smil::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 339 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:340:10: warning: 'virtual void KMPlayer::SMIL::Smil::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 340 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:341:10: warning: 'virtual void KMPlayer::SMIL::Smil::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 341 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:59: /build/kmplayer-0.12.0b/src/playmodel.h:118:14: warning: 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override] 118 | QVariant data (const QModelIndex &index, int role) const KMPLAYER_NO_EXPORT; @@ -16480,6 +16598,687 @@ /build/kmplayer-0.12.0b/src/playmodel.h:128:9: warning: 'virtual int KMPlayer::PlayModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override] 128 | int columnCount (const QModelIndex &parent = QModelIndex()) const KMPLAYER_NO_EXPORT; | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:356:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Head::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 356 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:357:32: warning: 'virtual const char* KMPlayer::SMIL::Head::nodeName() const' can be marked override [-Wsuggest-override] + 357 | KDE_NO_EXPORT const char * nodeName () const { return "head"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:358:10: warning: 'virtual void KMPlayer::SMIL::Head::closed()' can be marked override [-Wsuggest-override] + 358 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:359:10: warning: 'virtual void KMPlayer::SMIL::Head::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 359 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:373:19: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::State::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 373 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:374:18: warning: 'virtual void KMPlayer::SMIL::State::closed()' can be marked override [-Wsuggest-override] + 374 | virtual void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:375:18: warning: 'virtual void KMPlayer::SMIL::State::activate()' can be marked override [-Wsuggest-override] + 375 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:376:18: warning: 'virtual void KMPlayer::SMIL::State::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 376 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:377:18: warning: 'virtual void KMPlayer::SMIL::State::deactivate()' can be marked override [-Wsuggest-override] + 377 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:378:18: warning: 'virtual void KMPlayer::SMIL::State::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 378 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:379:19: warning: 'virtual void* KMPlayer::SMIL::State::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 379 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:380:40: warning: 'virtual const char* KMPlayer::SMIL::State::nodeName() const' can be marked override [-Wsuggest-override] + 380 | KDE_NO_EXPORT virtual const char * nodeName () const { return "state"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:400:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Layout::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 400 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:401:32: warning: 'virtual const char* KMPlayer::SMIL::Layout::nodeName() const' can be marked override [-Wsuggest-override] + 401 | KDE_NO_EXPORT const char * nodeName () const { return "layout"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:402:10: warning: 'virtual void KMPlayer::SMIL::Layout::closed()' can be marked override [-Wsuggest-override] + 402 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:403:10: warning: 'virtual void KMPlayer::SMIL::Layout::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 403 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:404:10: warning: 'virtual void KMPlayer::SMIL::Layout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 404 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:417:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::activate()' can be marked override [-Wsuggest-override] + 417 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:418:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::deactivate()' can be marked override [-Wsuggest-override] + 418 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:419:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 419 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:420:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 420 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:421:19: warning: 'virtual void* KMPlayer::SMIL::RegionBase::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 421 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:422:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 422 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:458:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::closed()' can be marked override [-Wsuggest-override] + 458 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:459:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::deactivate()' can be marked override [-Wsuggest-override] + 459 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:460:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 460 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:461:11: warning: 'virtual void* KMPlayer::SMIL::RootLayout::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 461 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:462:32: warning: 'virtual const char* KMPlayer::SMIL::RootLayout::nodeName() const' can be marked override [-Wsuggest-override] + 462 | KDE_NO_EXPORT const char * nodeName () const { return "root-layout"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:472:10: warning: 'virtual void KMPlayer::SMIL::Region::deactivate()' can be marked override [-Wsuggest-override] + 472 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:473:32: warning: 'virtual const char* KMPlayer::SMIL::Region::nodeName() const' can be marked override [-Wsuggest-override] + 473 | KDE_NO_EXPORT const char * nodeName () const { return "region"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:474:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Region::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 474 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:475:10: warning: 'virtual void KMPlayer::SMIL::Region::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 475 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:476:11: warning: 'virtual void* KMPlayer::SMIL::Region::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 476 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:488:32: warning: 'virtual const char* KMPlayer::SMIL::RegPoint::nodeName() const' can be marked override [-Wsuggest-override] + 488 | KDE_NO_EXPORT const char * nodeName () const { return "regPoint"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:489:10: warning: 'virtual void KMPlayer::SMIL::RegPoint::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 489 | void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:528:10: warning: 'virtual void KMPlayer::SMIL::Transition::activate()' can be marked override [-Wsuggest-override] + 528 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:529:24: warning: 'virtual void KMPlayer::SMIL::Transition::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 529 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:530:32: warning: 'virtual const char* KMPlayer::SMIL::Transition::nodeName() const' can be marked override [-Wsuggest-override] + 530 | KDE_NO_EXPORT const char * nodeName () const { return "transition"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:531:10: warning: 'virtual void KMPlayer::SMIL::Transition::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 531 | void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function 'void KMPlayer::NpPlayer::request_stream(const QString&, const QString&, const QString&, const QByteArray&)': +/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:2033:56: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 2033 | uri = KUrl (base.isEmpty () ? m_url : base, url).url (); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:548:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::GroupBase::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 548 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:549:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::GroupBase::playType()' can be marked override [-Wsuggest-override] + 549 | PlayType playType () { return play_type_none; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:550:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 550 | void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:551:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::init()' can be marked override [-Wsuggest-override] + 551 | void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:552:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::finish()' can be marked override [-Wsuggest-override] + 552 | void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:553:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::activate()' can be marked override [-Wsuggest-override] + 553 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:554:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::deactivate()' can be marked override [-Wsuggest-override] + 554 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:555:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::reset()' can be marked override [-Wsuggest-override] + 555 | void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:556:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 556 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:557:11: warning: 'virtual void* KMPlayer::SMIL::GroupBase::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 557 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:571:32: warning: 'virtual const char* KMPlayer::SMIL::Par::nodeName() const' can be marked override [-Wsuggest-override] + 571 | KDE_NO_EXPORT const char * nodeName () const { return "par"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:572:10: warning: 'virtual void KMPlayer::SMIL::Par::begin()' can be marked override [-Wsuggest-override] + 572 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:573:10: warning: 'virtual void KMPlayer::SMIL::Par::reset()' can be marked override [-Wsuggest-override] + 573 | void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:574:10: warning: 'virtual void KMPlayer::SMIL::Par::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 574 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:575:11: warning: 'virtual void* KMPlayer::SMIL::Par::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 575 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:576:24: warning: 'virtual void KMPlayer::SMIL::Par::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 576 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:585:32: warning: 'virtual const char* KMPlayer::SMIL::Seq::nodeName() const' can be marked override [-Wsuggest-override] + 585 | KDE_NO_EXPORT const char * nodeName () const { return "seq"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:586:10: warning: 'virtual void KMPlayer::SMIL::Seq::begin()' can be marked override [-Wsuggest-override] + 586 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:587:10: warning: 'virtual void KMPlayer::SMIL::Seq::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 587 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:588:11: warning: 'virtual void* KMPlayer::SMIL::Seq::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 588 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:589:24: warning: 'virtual void KMPlayer::SMIL::Seq::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 589 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:603:32: warning: 'virtual const char* KMPlayer::SMIL::Body::nodeName() const' can be marked override [-Wsuggest-override] + 603 | KDE_NO_EXPORT const char * nodeName () const { return "body"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:613:32: warning: 'virtual const char* KMPlayer::SMIL::Excl::nodeName() const' can be marked override [-Wsuggest-override] + 613 | KDE_NO_EXPORT const char * nodeName () const { return "excl"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:614:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Excl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 614 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:615:10: warning: 'virtual void KMPlayer::SMIL::Excl::begin()' can be marked override [-Wsuggest-override] + 615 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:616:10: warning: 'virtual void KMPlayer::SMIL::Excl::deactivate()' can be marked override [-Wsuggest-override] + 616 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:617:10: warning: 'virtual void KMPlayer::SMIL::Excl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 617 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:618:24: warning: 'virtual void KMPlayer::SMIL::Excl::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 618 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:637:32: warning: 'virtual const char* KMPlayer::SMIL::PriorityClass::nodeName() const' can be marked override [-Wsuggest-override] + 637 | KDE_NO_EXPORT const char * nodeName () const { return "priorityClass"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:638:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::PriorityClass::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 638 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:639:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::init()' can be marked override [-Wsuggest-override] + 639 | void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:640:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 640 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:641:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 641 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:642:24: warning: 'virtual void KMPlayer::SMIL::PriorityClass::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 642 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:656:32: warning: 'virtual const char* KMPlayer::SMIL::Switch::nodeName() const' can be marked override [-Wsuggest-override] + 656 | KDE_NO_EXPORT const char * nodeName () const { return "switch"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:658:10: warning: 'virtual void KMPlayer::SMIL::Switch::begin()' can be marked override [-Wsuggest-override] + 658 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:659:10: warning: 'virtual void KMPlayer::SMIL::Switch::init()' can be marked override [-Wsuggest-override] + 659 | void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:660:10: warning: 'virtual void KMPlayer::SMIL::Switch::deactivate()' can be marked override [-Wsuggest-override] + 660 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:661:10: warning: 'virtual void KMPlayer::SMIL::Switch::reset()' can be marked override [-Wsuggest-override] + 661 | void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:662:10: warning: 'virtual void KMPlayer::SMIL::Switch::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 662 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:663:24: warning: 'virtual void KMPlayer::SMIL::Switch::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 663 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:673:10: warning: 'virtual void KMPlayer::SMIL::LinkingBase::deactivate()' can be marked override [-Wsuggest-override] + 673 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:674:10: warning: 'virtual void KMPlayer::SMIL::LinkingBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 674 | void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:687:10: warning: 'virtual void KMPlayer::SMIL::Anchor::activate()' can be marked override [-Wsuggest-override] + 687 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:688:10: warning: 'virtual void KMPlayer::SMIL::Anchor::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 688 | void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:689:11: warning: 'virtual void* KMPlayer::SMIL::Anchor::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 689 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:690:32: warning: 'virtual const char* KMPlayer::SMIL::Anchor::nodeName() const' can be marked override [-Wsuggest-override] + 690 | KDE_NO_EXPORT const char * nodeName () const { return "a"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:691:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Anchor::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 691 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:692:24: warning: 'virtual void KMPlayer::SMIL::Anchor::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 692 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:699:10: warning: 'virtual void KMPlayer::SMIL::Area::activate()' can be marked override [-Wsuggest-override] + 699 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:700:32: warning: 'virtual const char* KMPlayer::SMIL::Area::nodeName() const' can be marked override [-Wsuggest-override] + 700 | KDE_NO_EXPORT const char * nodeName () const { return tag.constData (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:701:24: warning: 'virtual void KMPlayer::SMIL::Area::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 701 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:702:10: warning: 'virtual void KMPlayer::SMIL::Area::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 702 | void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:703:11: warning: 'virtual void* KMPlayer::SMIL::Area::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 703 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:718:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::MediaType::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 718 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:719:32: warning: 'virtual const char* KMPlayer::SMIL::MediaType::nodeName() const' can be marked override [-Wsuggest-override] + 719 | KDE_NO_EXPORT const char * nodeName () const { return m_type.constData (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:720:18: warning: 'virtual void KMPlayer::SMIL::MediaType::closed()' can be marked override [-Wsuggest-override] + 720 | virtual void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:721:18: warning: 'virtual void KMPlayer::SMIL::MediaType::init()' can be marked override [-Wsuggest-override] + 721 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:722:18: warning: 'virtual void KMPlayer::SMIL::MediaType::activate()' can be marked override [-Wsuggest-override] + 722 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:723:18: warning: 'virtual void KMPlayer::SMIL::MediaType::deactivate()' can be marked override [-Wsuggest-override] + 723 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:724:18: warning: 'virtual void KMPlayer::SMIL::MediaType::defer()' can be marked override [-Wsuggest-override] + 724 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:725:18: warning: 'virtual void KMPlayer::SMIL::MediaType::undefer()' can be marked override [-Wsuggest-override] + 725 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:726:18: warning: 'virtual void KMPlayer::SMIL::MediaType::begin()' can be marked override [-Wsuggest-override] + 726 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:727:18: warning: 'virtual void KMPlayer::SMIL::MediaType::finish()' can be marked override [-Wsuggest-override] + 727 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:728:18: warning: 'virtual void KMPlayer::SMIL::MediaType::reset()' can be marked override [-Wsuggest-override] + 728 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:730:18: warning: 'virtual void KMPlayer::SMIL::MediaType::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 730 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:731:18: warning: 'virtual void KMPlayer::SMIL::MediaType::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 731 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:732:19: warning: 'virtual void* KMPlayer::SMIL::MediaType::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 732 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:733:18: warning: 'virtual void KMPlayer::SMIL::MediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 733 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:767:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::RefMediaType::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 767 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:768:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::activate()' can be marked override [-Wsuggest-override] + 768 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:769:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::begin()' can be marked override [-Wsuggest-override] + 769 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:770:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::finish()' can be marked override [-Wsuggest-override] + 770 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:771:22: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::RefMediaType::playType()' can be marked override [-Wsuggest-override] + 771 | virtual PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:772:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 772 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:773:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 773 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:774:19: warning: 'virtual void* KMPlayer::SMIL::RefMediaType::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 774 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:775:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::prefetch()' can be marked override [-Wsuggest-override] + 775 | virtual void prefetch (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:776:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::clipStart()' can be marked override [-Wsuggest-override] + 776 | virtual void clipStart (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:782:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::TextMediaType::playType()' can be marked override [-Wsuggest-override] + 782 | PlayType playType () { return play_type_info; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:783:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::init()' can be marked override [-Wsuggest-override] + 783 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:784:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 784 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:785:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 785 | virtual void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:786:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::prefetch()' can be marked override [-Wsuggest-override] + 786 | virtual void prefetch (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:797:18: warning: 'virtual void KMPlayer::SMIL::Brush::init()' can be marked override [-Wsuggest-override] + 797 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:798:18: warning: 'virtual void KMPlayer::SMIL::Brush::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 798 | virtual void accept (Visitor *); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:799:18: warning: 'virtual void KMPlayer::SMIL::Brush::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 799 | virtual void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:807:18: warning: 'virtual void KMPlayer::SMIL::SmilText::init()' can be marked override [-Wsuggest-override] + 807 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:808:18: warning: 'virtual void KMPlayer::SMIL::SmilText::activate()' can be marked override [-Wsuggest-override] + 808 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:809:18: warning: 'virtual void KMPlayer::SMIL::SmilText::begin()' can be marked override [-Wsuggest-override] + 809 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:810:18: warning: 'virtual void KMPlayer::SMIL::SmilText::finish()' can be marked override [-Wsuggest-override] + 810 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:811:18: warning: 'virtual void KMPlayer::SMIL::SmilText::deactivate()' can be marked override [-Wsuggest-override] + 811 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:812:18: warning: 'virtual void KMPlayer::SMIL::SmilText::reset()' can be marked override [-Wsuggest-override] + 812 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:813:31: warning: 'virtual const char* KMPlayer::SMIL::SmilText::nodeName() const' can be marked override [-Wsuggest-override] + 813 | KDE_NO_EXPORT const char *nodeName () const { return "smilText"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:814:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::SmilText::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 814 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:815:18: warning: 'virtual void KMPlayer::SMIL::SmilText::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 815 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:816:18: warning: 'virtual void KMPlayer::SMIL::SmilText::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 816 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:817:19: warning: 'virtual void* KMPlayer::SMIL::SmilText::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 817 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:818:18: warning: 'virtual void KMPlayer::SMIL::SmilText::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 818 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:842:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::init()' can be marked override [-Wsuggest-override] + 842 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:843:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::activate()' can be marked override [-Wsuggest-override] + 843 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:844:31: warning: 'virtual const char* KMPlayer::SMIL::TextFlow::nodeName() const' can be marked override [-Wsuggest-override] + 844 | KDE_NO_EXPORT const char *nodeName () const { return tag.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:845:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::TextFlow::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 845 | Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:846:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 846 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:847:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 847 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:857:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::init()' can be marked override [-Wsuggest-override] + 857 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:858:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::activate()' can be marked override [-Wsuggest-override] + 858 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:859:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::begin()' can be marked override [-Wsuggest-override] + 859 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:860:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::deactivate()' can be marked override [-Wsuggest-override] + 860 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:861:31: warning: 'virtual const char* KMPlayer::SMIL::TemporalMoment::nodeName() const' can be marked override [-Wsuggest-override] + 861 | KDE_NO_EXPORT const char *nodeName () const { return tag.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:862:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::TemporalMoment::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 862 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:863:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 863 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:864:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 864 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:865:19: warning: 'virtual void* KMPlayer::SMIL::TemporalMoment::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 865 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:866:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 866 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:876:18: warning: 'virtual void KMPlayer::SMIL::StateValue::init()' can be marked override [-Wsuggest-override] + 876 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:877:18: warning: 'virtual void KMPlayer::SMIL::StateValue::activate()' can be marked override [-Wsuggest-override] + 877 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:878:18: warning: 'virtual void KMPlayer::SMIL::StateValue::finish()' can be marked override [-Wsuggest-override] + 878 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:879:18: warning: 'virtual void KMPlayer::SMIL::StateValue::deactivate()' can be marked override [-Wsuggest-override] + 879 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:880:18: warning: 'virtual void KMPlayer::SMIL::StateValue::reset()' can be marked override [-Wsuggest-override] + 880 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:881:18: warning: 'virtual void KMPlayer::SMIL::StateValue::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 881 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:882:18: warning: 'virtual void KMPlayer::SMIL::StateValue::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 882 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:883:19: warning: 'virtual void* KMPlayer::SMIL::StateValue::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 883 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:897:18: warning: 'virtual void KMPlayer::SMIL::NewValue::init()' can be marked override [-Wsuggest-override] + 897 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:898:18: warning: 'virtual void KMPlayer::SMIL::NewValue::begin()' can be marked override [-Wsuggest-override] + 898 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:899:18: warning: 'virtual void KMPlayer::SMIL::NewValue::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 899 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:900:31: warning: 'virtual const char* KMPlayer::SMIL::NewValue::nodeName() const' can be marked override [-Wsuggest-override] + 900 | KDE_NO_EXPORT const char *nodeName () const { return "newvalue"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:911:18: warning: 'virtual void KMPlayer::SMIL::SetValue::begin()' can be marked override [-Wsuggest-override] + 911 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:912:31: warning: 'virtual const char* KMPlayer::SMIL::SetValue::nodeName() const' can be marked override [-Wsuggest-override] + 912 | KDE_NO_EXPORT const char *nodeName () const { return "setvalue"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:919:18: warning: 'virtual void KMPlayer::SMIL::DelValue::begin()' can be marked override [-Wsuggest-override] + 919 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:920:31: warning: 'virtual const char* KMPlayer::SMIL::DelValue::nodeName() const' can be marked override [-Wsuggest-override] + 920 | KDE_NO_EXPORT const char *nodeName () const { return "delvalue"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:927:18: warning: 'virtual void KMPlayer::SMIL::Send::init()' can be marked override [-Wsuggest-override] + 927 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:928:18: warning: 'virtual void KMPlayer::SMIL::Send::begin()' can be marked override [-Wsuggest-override] + 928 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:929:18: warning: 'virtual void KMPlayer::SMIL::Send::deactivate()' can be marked override [-Wsuggest-override] + 929 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:930:18: warning: 'virtual void KMPlayer::SMIL::Send::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 930 | virtual void parseParam (const TrieString &name, const QString &value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:931:18: warning: 'virtual void KMPlayer::SMIL::Send::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 931 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:932:31: warning: 'virtual const char* KMPlayer::SMIL::Send::nodeName() const' can be marked override [-Wsuggest-override] + 932 | KDE_NO_EXPORT const char *nodeName () const { return "send"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:944:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::init()' can be marked override [-Wsuggest-override] + 944 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:945:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::activate()' can be marked override [-Wsuggest-override] + 945 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:946:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::finish()' can be marked override [-Wsuggest-override] + 946 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:947:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::deactivate()' can be marked override [-Wsuggest-override] + 947 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:948:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::reset()' can be marked override [-Wsuggest-override] + 948 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:949:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 949 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:950:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 950 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:951:19: warning: 'virtual void* KMPlayer::SMIL::AnimateGroup::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 951 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:967:18: warning: 'virtual void KMPlayer::SMIL::Set::begin()' can be marked override [-Wsuggest-override] + 967 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:968:32: warning: 'virtual const char* KMPlayer::SMIL::Set::nodeName() const' can be marked override [-Wsuggest-override] + 968 | KDE_NO_EXPORT const char * nodeName () const { return "set"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:969:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::Set::playType()' can be marked override [-Wsuggest-override] + 969 | PlayType playType () { return play_type_none; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:981:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::init()' can be marked override [-Wsuggest-override] + 981 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:982:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::begin()' can be marked override [-Wsuggest-override] + 982 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:983:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::finish()' can be marked override [-Wsuggest-override] + 983 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:984:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::deactivate()' can be marked override [-Wsuggest-override] + 984 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:985:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 985 | virtual void parseParam (const TrieString & name, const QString & value); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:986:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 986 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:987:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 987 | virtual void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:988:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::AnimateBase::playType()' can be marked override [-Wsuggest-override] + 988 | PlayType playType () { return play_type_none; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1019:18: warning: 'virtual void KMPlayer::SMIL::Animate::init()' can be marked override [-Wsuggest-override] + 1019 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1020:18: warning: 'virtual void KMPlayer::SMIL::Animate::begin()' can be marked override [-Wsuggest-override] + 1020 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1021:18: warning: 'virtual void KMPlayer::SMIL::Animate::finish()' can be marked override [-Wsuggest-override] + 1021 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1022:18: warning: 'virtual void KMPlayer::SMIL::Animate::deactivate()' can be marked override [-Wsuggest-override] + 1022 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1024:32: warning: 'virtual const char* KMPlayer::SMIL::Animate::nodeName() const' can be marked override [-Wsuggest-override] + 1024 | KDE_NO_EXPORT const char * nodeName () const { return "animate"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1027:18: warning: 'virtual bool KMPlayer::SMIL::Animate::timerTick(unsigned int)' can be marked override [-Wsuggest-override] + 1027 | virtual bool timerTick (unsigned int cur_time); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1028:18: warning: 'virtual void KMPlayer::SMIL::Animate::applyStep()' can be marked override [-Wsuggest-override] + 1028 | virtual void applyStep (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1043:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::init()' can be marked override [-Wsuggest-override] + 1043 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1044:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::begin()' can be marked override [-Wsuggest-override] + 1044 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1045:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::finish()' can be marked override [-Wsuggest-override] + 1045 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1047:32: warning: 'virtual const char* KMPlayer::SMIL::AnimateMotion::nodeName() const' can be marked override [-Wsuggest-override] + 1047 | KDE_NO_EXPORT const char * nodeName () const { return "animateMotion"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1050:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::restoreModification()' can be marked override [-Wsuggest-override] + 1050 | virtual void restoreModification (); + | ^~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1051:18: warning: 'virtual bool KMPlayer::SMIL::AnimateMotion::timerTick(unsigned int)' can be marked override [-Wsuggest-override] + 1051 | virtual bool timerTick (unsigned int cur_time); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1052:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::applyStep()' can be marked override [-Wsuggest-override] + 1052 | virtual void applyStep (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1077:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::init()' can be marked override [-Wsuggest-override] + 1077 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1078:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::begin()' can be marked override [-Wsuggest-override] + 1078 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1079:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::finish()' can be marked override [-Wsuggest-override] + 1079 | virtual void finish (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1081:32: warning: 'virtual const char* KMPlayer::SMIL::AnimateColor::nodeName() const' can be marked override [-Wsuggest-override] + 1081 | KDE_NO_EXPORT const char * nodeName () const { return "animateColor"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1084:18: warning: 'virtual bool KMPlayer::SMIL::AnimateColor::timerTick(unsigned int)' can be marked override [-Wsuggest-override] + 1084 | virtual bool timerTick (unsigned int cur_time); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1085:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::applyStep()' can be marked override [-Wsuggest-override] + 1085 | virtual void applyStep (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1098:32: warning: 'virtual const char* KMPlayer::SMIL::Param::nodeName() const' can be marked override [-Wsuggest-override] + 1098 | KDE_NO_EXPORT const char * nodeName () const { return "param"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1099:10: warning: 'virtual void KMPlayer::SMIL::Param::activate()' can be marked override [-Wsuggest-override] + 1099 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:2046:46: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 2046 | uri = KUrl (m_url, result).url (); // probably wrong .. + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:2048:26: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 2048 | KUrl kurl(uri); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +[ 69%] Building CXX object src/CMakeFiles/kmplayercommon.dir/triestring.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/triestring.cpp.o -c /build/kmplayer-0.12.0b/src/triestring.cpp In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:60: /build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; @@ -16496,11 +17295,92 @@ /build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:28: +/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] + 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] + 294 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] + 296 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] + 297 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] + 298 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] + 299 | virtual void destroy (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 301 | virtual void starting (IProcess *); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 303 | virtual void processDestroyed (IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] + 304 | virtual IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] + 305 | virtual Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] + 366 | MediaManager::MediaType type () const { return MediaManager::Image; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] + 368 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] + 369 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] + 370 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] + 371 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function 'KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:96:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 96 | class KMPLAYER_NO_EXPORT Size { + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:96:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 96 | class KMPLAYER_NO_EXPORT Size { + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:61: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp: In member function 'KMPlayer::Surface* KMPlayer::RP::Imfl::surface()': +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:162:39: note: synthesized method 'KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)' first required here + 162 | size = rp_surface->bounds.size; + | ^~~~ /build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] 294 | virtual bool play (); | ^~~~ @@ -16531,6 +17411,79 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] 305 | virtual Mrl *getMrl (); | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp: In member function 'virtual void KMPlayer::RP::TimingsBase::activate()': +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:281:21: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 281 | x = y = w = h = 0; + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:281:21: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 281 | x = y = w = h = 0; + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:281:21: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 281 | x = y = w = h = 0; + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:282:33: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | srcx = srcy = srcw = srch = 0; + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:282:33: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | srcx = srcy = srcw = srch = 0; + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:282:33: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | srcx = srcy = srcw = srch = 0; + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, + from /build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ~~~~~~~~~~~~~^ /build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] 366 | MediaManager::MediaType type () const { return MediaManager::Image; } | ^~~~ @@ -16694,10 +17647,6 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:275:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::stop()' can be marked override [-Wsuggest-override] 275 | virtual void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/triestring.cpp: In function 'int trieStringCompare(KMPlayer::TrieNode*, const char*, int&, int)': -/build/kmplayer-0.12.0b/src/triestring.cpp:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 170 | if (len - pos < node->length) { - | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:285:18: warning: 'virtual void KMPlayer::MasterProcessInfo::quitProcesses()' can be marked override [-Wsuggest-override] 285 | virtual void quitProcesses (); | ^~~~~~~~~~~~~ @@ -16761,7 +17710,6 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] 396 | virtual void quit () KDE_NO_EXPORT; | ^~~~ -[ 71%] Building CXX object src/CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o /build/kmplayer-0.12.0b/src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 447 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ @@ -16787,203 +17735,62 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] 493 | virtual void terminateJobs (); | ^~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/expression.h:23, - from /build/kmplayer-0.12.0b/src/expression.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'bool KMPlayer::Size::isEmpty() const [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:161:41: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:322:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 322 | return width <= 0 || height <= 0; + | ~~~~~~^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, int)' + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:322:33: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 322 | return width <= 0 || height <= 0; + | ~~~~~~~^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, int)' + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:194:47: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:343:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 343 | : point (a, b), size (s) {} | ^ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); +/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:46: note: initializing argument 1 of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]' + 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} + | ~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:343:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 343 | : point (a, b), size (s) {} | ^ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp +/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:52: note: initializing argument 2 of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]' + 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} + | ~~^~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:62: /build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/expression.h:23, - from /build/kmplayer-0.12.0b/src/expression.cpp:26: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; | ^~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~~~~~~ @@ -17011,27 +17818,6 @@ /build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] 83 | QPaintEngine *paintEngine () const; | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] 117 | int heightForWidth(int w) const KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ @@ -17059,15 +17845,6 @@ /build/kmplayer-0.12.0b/src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] 128 | virtual void map() KDE_NO_EXPORT; | ^~~ @@ -17083,9 +17860,6 @@ /build/kmplayer-0.12.0b/src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ @@ -17095,272 +17869,47 @@ /build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:138:18: warning: 'virtual bool {anonymous}::AST::toBool() const' can be marked override [-Wsuggest-override] - 138 | virtual bool toBool () const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:139:17: warning: 'virtual int {anonymous}::AST::toInt() const' can be marked override [-Wsuggest-override] - 139 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:140:19: warning: 'virtual float {anonymous}::AST::toFloat() const' can be marked override [-Wsuggest-override] - 140 | virtual float toFloat () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:141:21: warning: 'virtual QString {anonymous}::AST::toString() const' can be marked override [-Wsuggest-override] - 141 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:143:22: warning: 'virtual KMPlayer::Expression::iterator {anonymous}::AST::begin() const' can be marked override [-Wsuggest-override] - 143 | virtual iterator begin() const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:144:22: warning: 'virtual KMPlayer::Expression::iterator {anonymous}::AST::end() const' can be marked override [-Wsuggest-override] - 144 | virtual iterator end() const; - | ^~~ -/build/kmplayer-0.12.0b/src/expression.cpp:146:18: warning: 'virtual void {anonymous}::AST::setRoot(KMPlayer::Node*)' can be marked override [-Wsuggest-override] - 146 | virtual void setRoot (Node *root); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:161:21: warning: 'virtual QString {anonymous}::BoolBase::toString() const' can be marked override [-Wsuggest-override] - 161 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:162:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::BoolBase::type(bool) const' can be marked override [-Wsuggest-override] - 162 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:170:19: warning: 'virtual float {anonymous}::IntegerBase::toFloat() const' can be marked override [-Wsuggest-override] - 170 | virtual float toFloat () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:171:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::IntegerBase::type(bool) const' can be marked override [-Wsuggest-override] - 171 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:181:17: warning: 'virtual int {anonymous}::Integer::toInt() const' can be marked override [-Wsuggest-override] - 181 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:190:10: warning: 'virtual bool {anonymous}::Float::toBool() const' can be marked override [-Wsuggest-override] - 190 | bool toBool () const { return false; } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:191:9: warning: 'virtual int {anonymous}::Float::toInt() const' can be marked override [-Wsuggest-override] - 191 | int toInt () const { return (int) f; } - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:192:11: warning: 'virtual float {anonymous}::Float::toFloat() const' can be marked override [-Wsuggest-override] - 192 | float toFloat () const { return f; } - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:193:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Float::type(bool) const' can be marked override [-Wsuggest-override] - 193 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:209:18: warning: 'virtual bool {anonymous}::StringBase::toBool() const' can be marked override [-Wsuggest-override] - 209 | virtual bool toBool () const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:210:17: warning: 'virtual int {anonymous}::StringBase::toInt() const' can be marked override [-Wsuggest-override] - 210 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:211:19: warning: 'virtual float {anonymous}::StringBase::toFloat() const' can be marked override [-Wsuggest-override] - 211 | virtual float toFloat () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:212:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::StringBase::type(bool) const' can be marked override [-Wsuggest-override] - 212 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:222:18: warning: 'virtual bool {anonymous}::SequenceBase::toBool() const' can be marked override [-Wsuggest-override] - 222 | virtual bool toBool () const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:223:21: warning: 'virtual QString {anonymous}::SequenceBase::toString() const' can be marked override [-Wsuggest-override] - 223 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:224:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::SequenceBase::type(bool) const' can be marked override [-Wsuggest-override] - 224 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:243:19: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] - 243 | ExprIterator* exprIterator(ExprIterator* parent) const; - | ^~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:63: /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] 50 | void enterEvent (QEvent *); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:266:19: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::Path::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] - 266 | ExprIterator* exprIterator(ExprIterator* parent) const; - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:281:27: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::PredicateFilter::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] - 281 | virtual ExprIterator* exprIterator(ExprIterator* parent) const; - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:298:21: warning: 'virtual QString {anonymous}::StringLiteral::toString() const' can be marked override [-Wsuggest-override] - 298 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:299:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::StringLiteral::type(bool) const' can be marked override [-Wsuggest-override] - 299 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:311:18: warning: 'virtual bool {anonymous}::Boolean::toBool() const' can be marked override [-Wsuggest-override] - 311 | virtual bool toBool() const; - | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:317:18: warning: 'virtual bool {anonymous}::Contains::toBool() const' can be marked override [-Wsuggest-override] - 317 | virtual bool toBool () const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:323:18: warning: 'virtual bool {anonymous}::Not::toBool() const' can be marked override [-Wsuggest-override] - 323 | virtual bool toBool () const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:329:18: warning: 'virtual bool {anonymous}::StartsWith::toBool() const' can be marked override [-Wsuggest-override] - 329 | virtual bool toBool () const; - | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:335:17: warning: 'virtual int {anonymous}::Count::toInt() const' can be marked override [-Wsuggest-override] - 335 | virtual int toInt () const; - | ^~~~~ /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:343:25: required from 'KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]' +/build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:194:47: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:341:17: warning: 'virtual int {anonymous}::HoursFromTime::toInt() const' can be marked override [-Wsuggest-override] - 341 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:347:17: warning: 'virtual int {anonymous}::MinutesFromTime::toInt() const' can be marked override [-Wsuggest-override] - 347 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:353:17: warning: 'virtual int {anonymous}::SecondsFromTime::toInt() const' can be marked override [-Wsuggest-override] - 353 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:359:17: warning: 'virtual int {anonymous}::Last::toInt() const' can be marked override [-Wsuggest-override] - 359 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:365:17: warning: 'virtual int {anonymous}::Number::toInt() const' can be marked override [-Wsuggest-override] - 365 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:371:17: warning: 'virtual int {anonymous}::Position::toInt() const' can be marked override [-Wsuggest-override] - 371 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:377:17: warning: 'virtual int {anonymous}::StringLength::toInt() const' can be marked override [-Wsuggest-override] - 377 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:383:21: warning: 'virtual QString {anonymous}::Concat::toString() const' can be marked override [-Wsuggest-override] - 383 | virtual QString toString () const; - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:389:21: warning: 'virtual QString {anonymous}::StringJoin::toString() const' can be marked override [-Wsuggest-override] - 389 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:395:21: warning: 'virtual QString {anonymous}::SubstringAfter::toString() const' can be marked override [-Wsuggest-override] - 395 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:401:21: warning: 'virtual QString {anonymous}::SubstringBefore::toString() const' can be marked override [-Wsuggest-override] - 401 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:407:21: warning: 'virtual QString {anonymous}::CurrentTime::toString() const' can be marked override [-Wsuggest-override] - 407 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:413:21: warning: 'virtual QString {anonymous}::CurrentDate::toString() const' can be marked override [-Wsuggest-override] - 413 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:419:21: warning: 'virtual QString {anonymous}::EscapeUri::toString() const' can be marked override [-Wsuggest-override] - 419 | virtual QString toString () const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:431:27: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::SubSequence::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] - 431 | virtual ExprIterator* exprIterator(ExprIterator* parent) const; - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:437:27: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::Tokenize::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] - 437 | virtual ExprIterator* exprIterator(ExprIterator* parent) const; - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:445:17: warning: 'virtual int {anonymous}::Multiply::toInt() const' can be marked override [-Wsuggest-override] - 445 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:446:19: warning: 'virtual float {anonymous}::Multiply::toFloat() const' can be marked override [-Wsuggest-override] - 446 | virtual float toFloat () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:447:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Multiply::type(bool) const' can be marked override [-Wsuggest-override] - 447 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:458:17: warning: 'virtual int {anonymous}::Divide::toInt() const' can be marked override [-Wsuggest-override] - 458 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:459:19: warning: 'virtual float {anonymous}::Divide::toFloat() const' can be marked override [-Wsuggest-override] - 459 | virtual float toFloat () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:460:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Divide::type(bool) const' can be marked override [-Wsuggest-override] - 460 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:471:17: warning: 'virtual int {anonymous}::Modulus::toInt() const' can be marked override [-Wsuggest-override] - 471 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:472:19: warning: 'virtual float {anonymous}::Modulus::toFloat() const' can be marked override [-Wsuggest-override] - 472 | virtual float toFloat () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:473:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Modulus::type(bool) const' can be marked override [-Wsuggest-override] - 473 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:484:17: warning: 'virtual int {anonymous}::Plus::toInt() const' can be marked override [-Wsuggest-override] - 484 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:485:19: warning: 'virtual float {anonymous}::Plus::toFloat() const' can be marked override [-Wsuggest-override] - 485 | virtual float toFloat () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:486:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Plus::type(bool) const' can be marked override [-Wsuggest-override] - 486 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:497:17: warning: 'virtual int {anonymous}::Minus::toInt() const' can be marked override [-Wsuggest-override] - 497 | virtual int toInt () const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:498:19: warning: 'virtual float {anonymous}::Minus::toFloat() const' can be marked override [-Wsuggest-override] - 498 | virtual float toFloat () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:499:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Minus::type(bool) const' can be marked override [-Wsuggest-override] - 499 | virtual Type type(bool calc) const; - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:510:27: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::Join::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] - 510 | virtual ExprIterator* exprIterator(ExprIterator* parent) const; - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:526:18: warning: 'virtual bool {anonymous}::Comparison::toBool() const' can be marked override [-Wsuggest-override] - 526 | virtual bool toBool () const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const': -/build/kmplayer-0.12.0b/src/expression.cpp:777:22: warning: 'virtual void {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const::ChildrenIterator::next()' can be marked override [-Wsuggest-override] - 777 | virtual void next() { - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:807:22: warning: 'virtual void {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const::SiblingIterator::next()' can be marked override [-Wsuggest-override] - 807 | virtual void next() { - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:816:22: warning: 'virtual void {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const::DescendantIterator::next()' can be marked override [-Wsuggest-override] - 816 | virtual void next() { - | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:65: /build/kmplayer-0.12.0b/src/kmplayer_smil.h:144:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 144 | } durations [(const int) DurTimeLast]; | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp:874:22: warning: 'virtual void {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const::StepIterator::next()' can be marked override [-Wsuggest-override] - 874 | virtual void next() { - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::Path::exprIterator(KMPlayer::ExprIterator*) const': -/build/kmplayer-0.12.0b/src/expression.cpp:906:22: warning: 'virtual void {anonymous}::Path::exprIterator(KMPlayer::ExprIterator*) const::PathIterator::next()' can be marked override [-Wsuggest-override] - 906 | virtual void next() { - | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::PredicateFilter::exprIterator(KMPlayer::ExprIterator*) const': -/build/kmplayer-0.12.0b/src/expression.cpp:958:22: warning: 'virtual void {anonymous}::PredicateFilter::exprIterator(KMPlayer::ExprIterator*) const::PredicateIterator::next()' can be marked override [-Wsuggest-override] - 958 | virtual void next() { - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:333:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Smil::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 333 | Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ @@ -17409,10 +17958,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:375:18: warning: 'virtual void KMPlayer::SMIL::State::activate()' can be marked override [-Wsuggest-override] 375 | virtual void activate (); | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::SubSequence::exprIterator(KMPlayer::ExprIterator*) const': -/build/kmplayer-0.12.0b/src/expression.cpp:1334:22: warning: 'virtual void {anonymous}::SubSequence::exprIterator(KMPlayer::ExprIterator*) const::SubSequenceIterator::next()' can be marked override [-Wsuggest-override] - 1334 | virtual void next() { - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:376:18: warning: 'virtual void KMPlayer::SMIL::State::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] 376 | virtual void parseParam (const TrieString & name, const QString & value); | ^~~~~~~~~~ @@ -17434,10 +17979,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:401:32: warning: 'virtual const char* KMPlayer::SMIL::Layout::nodeName() const' can be marked override [-Wsuggest-override] 401 | KDE_NO_EXPORT const char * nodeName () const { return "layout"; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::Tokenize::exprIterator(KMPlayer::ExprIterator*) const': -/build/kmplayer-0.12.0b/src/expression.cpp:1372:22: warning: 'virtual void {anonymous}::Tokenize::exprIterator(KMPlayer::ExprIterator*) const::TokenizeIterator::next()' can be marked override [-Wsuggest-override] - 1372 | virtual void next() { - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:402:10: warning: 'virtual void KMPlayer::SMIL::Layout::closed()' can be marked override [-Wsuggest-override] 402 | void closed (); | ^~~~~~ @@ -17447,7 +17988,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:404:10: warning: 'virtual void KMPlayer::SMIL::Layout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] 404 | void accept (Visitor *v) { v->visit (this); } | ^~~~~~ -[ 73%] Building CXX object src/CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o /build/kmplayer-0.12.0b/src/kmplayer_smil.h:417:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::activate()' can be marked override [-Wsuggest-override] 417 | virtual void activate (); | ^~~~~~~~ @@ -17511,14 +18051,9 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:530:32: warning: 'virtual const char* KMPlayer::SMIL::Transition::nodeName() const' can be marked override [-Wsuggest-override] 530 | KDE_NO_EXPORT const char * nodeName () const { return "transition"; } | ^~~~~~~~ -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp /build/kmplayer-0.12.0b/src/kmplayer_smil.h:531:10: warning: 'virtual void KMPlayer::SMIL::Transition::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] 531 | void parseParam (const TrieString & name, const QString & value); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::Join::exprIterator(KMPlayer::ExprIterator*) const': -/build/kmplayer-0.12.0b/src/expression.cpp:1545:22: warning: 'virtual void {anonymous}::Join::exprIterator(KMPlayer::ExprIterator*) const::JoinIterator::next()' can be marked override [-Wsuggest-override] - 1545 | virtual void next() { - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:548:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::GroupBase::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 548 | Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ @@ -17564,13 +18099,6 @@ /build/kmplayer-0.12.0b/src/kmplayer_smil.h:575:11: warning: 'virtual void* KMPlayer::SMIL::Par::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 575 | void *role (RoleType msg, void *content=NULL); | ^~~~ -/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'void Parser::setError(const char*)': -/build/kmplayer-0.12.0b/src/expression.cpp:1639:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] - 1639 | fprintf(stderr, "Error at %d: %s\n", cur-source, err); - | ~^ ~~~~~~~~~~ - | | | - | int long int - | %ld /build/kmplayer-0.12.0b/src/kmplayer_smil.h:576:24: warning: 'virtual void KMPlayer::SMIL::Par::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] 576 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } | ^~~~~~ @@ -18066,8 +18594,6 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:76:13: warning: 'virtual QString KMPlayer::BookmarkOwner::currentTitle() const' can be marked override [-Wsuggest-override] 76 | QString currentTitle() const; | ^~~~~~~~~~~~ -[ 74%] Building CXX object src/CMakeFiles/kmplayercommon.dir/partadaptor.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/partadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function 'void KMPlayer::PartBase::addBookMark(const QString&, const QString&)': /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:154:32: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 154 | b.addBookmark (t, KUrl (url), KIO::iconNameForUrl(url)); @@ -18085,6 +18611,7 @@ /usr/include/KF5/KBookmarks/kbookmarkmenu.h:95:5: note: declared here 95 | KBookmarkMenu(KBookmarkManager *mgr, KBookmarkOwner *owner, QMenu *parentMenu, KActionCollection *collec); | ^~~~~~~~~~~~~ +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)': /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:471:28: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 471 | return openUrl(KUrl(url)); @@ -18136,6 +18663,7 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:503:76: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 503 | void PartBase::openUrl (const KUrl &u, const QString &t, const QString &srv) { | ^ +[ 69%] Built target kphononplayer /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)': /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:538:82: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 538 | openUrl(KUrl(convertNode (m_record_doc)->record_file)); @@ -18145,6 +18673,8 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ +[ 70%] Building CXX object src/CMakeFiles/kmplayercommon.dir/surface.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/surface.cpp.o -c /build/kmplayer-0.12.0b/src/surface.cpp /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function 'void KMPlayer::PartBase::playListItemActivated(const QModelIndex&)': /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:664:66: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 664 | src = KUrl (mrl->absolutePath (), src).url (); @@ -18272,26 +18802,8 @@ /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ -[ 76%] Linking CXX executable kphononplayer -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kphononplayer.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -rdynamic CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o CMakeFiles/kphononplayer.dir/phononplayer.cpp.o CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o -o kphononplayer /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5.15.2 /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4.11.1 -lxcb -lxcb-render -lxcb-shm /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.2 -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1060:32: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ +[ 71%] Building CXX object src/CMakeFiles/kmplayercommon.dir/viewarea.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/viewarea.cpp.o -c /build/kmplayer-0.12.0b/src/viewarea.cpp In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayer_opml.h:26, from /build/kmplayer-0.12.0b/src/kmplayer_opml.cpp:23: @@ -18529,6 +19041,10 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ +/build/kmplayer-0.12.0b/src/triestring.cpp: In function 'int trieStringCompare(KMPlayer::TrieNode*, const char*, int&, int)': +/build/kmplayer-0.12.0b/src/triestring.cpp:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 170 | if (len - pos < node->length) { + | ~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayer_opml.cpp:23: /build/kmplayer-0.12.0b/src/kmplayer_opml.h:42:11: warning: 'virtual KMPlayer::Node* KMPlayer::OPML::Opml::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 42 | Node *childFromTag (const QString& tag); @@ -18561,8 +19077,8 @@ 66 | void closed (); | ^~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_xspf.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp:22: + from /build/kmplayer-0.12.0b/src/expression.h:23, + from /build/kmplayer-0.12.0b/src/expression.cpp:26: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; @@ -18692,8 +19208,8 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_xspf.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp:22: +In file included from /build/kmplayer-0.12.0b/src/expression.h:23, + from /build/kmplayer-0.12.0b/src/expression.cpp:26: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] 574 | virtual void reset (); @@ -18794,48 +19310,268 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp:22: -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:55:11: warning: 'virtual KMPlayer::Node* KMPlayer::XSPF::Playlist::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 55 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:56:32: warning: 'virtual const char* KMPlayer::XSPF::Playlist::nodeName() const' can be marked override [-Wsuggest-override] - 56 | KDE_NO_EXPORT const char * nodeName () const { return "playlist"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:57:11: warning: 'virtual void* KMPlayer::XSPF::Playlist::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 57 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:58:10: warning: 'virtual void KMPlayer::XSPF::Playlist::closed()' can be marked override [-Wsuggest-override] - 58 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:64:11: warning: 'virtual KMPlayer::Node* KMPlayer::XSPF::Tracklist::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 64 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:65:32: warning: 'virtual const char* KMPlayer::XSPF::Tracklist::nodeName() const' can be marked override [-Wsuggest-override] - 65 | KDE_NO_EXPORT const char * nodeName () const { return "tracklist"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:71:10: warning: 'virtual void KMPlayer::XSPF::Track::closed()' can be marked override [-Wsuggest-override] - 71 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:72:10: warning: 'virtual void KMPlayer::XSPF::Track::activate()' can be marked override [-Wsuggest-override] - 72 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:73:32: warning: 'virtual const char* KMPlayer::XSPF::Track::nodeName() const' can be marked override [-Wsuggest-override] - 73 | KDE_NO_EXPORT const char * nodeName () const { return "track"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:74:11: warning: 'virtual KMPlayer::Node* KMPlayer::XSPF::Track::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 74 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:80:32: warning: 'virtual const char* KMPlayer::XSPF::Location::nodeName() const' can be marked override [-Wsuggest-override] - 80 | KDE_NO_EXPORT const char * nodeName () const { return "location"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:81:10: warning: 'virtual void KMPlayer::XSPF::Location::closed()' can be marked override [-Wsuggest-override] - 81 | void closed (); +/build/kmplayer-0.12.0b/src/expression.cpp:138:18: warning: 'virtual bool {anonymous}::AST::toBool() const' can be marked override [-Wsuggest-override] + 138 | virtual bool toBool () const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:139:17: warning: 'virtual int {anonymous}::AST::toInt() const' can be marked override [-Wsuggest-override] + 139 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:140:19: warning: 'virtual float {anonymous}::AST::toFloat() const' can be marked override [-Wsuggest-override] + 140 | virtual float toFloat () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:141:21: warning: 'virtual QString {anonymous}::AST::toString() const' can be marked override [-Wsuggest-override] + 141 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:143:22: warning: 'virtual KMPlayer::Expression::iterator {anonymous}::AST::begin() const' can be marked override [-Wsuggest-override] + 143 | virtual iterator begin() const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:144:22: warning: 'virtual KMPlayer::Expression::iterator {anonymous}::AST::end() const' can be marked override [-Wsuggest-override] + 144 | virtual iterator end() const; + | ^~~ +/build/kmplayer-0.12.0b/src/expression.cpp:146:18: warning: 'virtual void {anonymous}::AST::setRoot(KMPlayer::Node*)' can be marked override [-Wsuggest-override] + 146 | virtual void setRoot (Node *root); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:161:21: warning: 'virtual QString {anonymous}::BoolBase::toString() const' can be marked override [-Wsuggest-override] + 161 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:162:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::BoolBase::type(bool) const' can be marked override [-Wsuggest-override] + 162 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:170:19: warning: 'virtual float {anonymous}::IntegerBase::toFloat() const' can be marked override [-Wsuggest-override] + 170 | virtual float toFloat () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:171:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::IntegerBase::type(bool) const' can be marked override [-Wsuggest-override] + 171 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:181:17: warning: 'virtual int {anonymous}::Integer::toInt() const' can be marked override [-Wsuggest-override] + 181 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:190:10: warning: 'virtual bool {anonymous}::Float::toBool() const' can be marked override [-Wsuggest-override] + 190 | bool toBool () const { return false; } | ^~~~~~ -[ 77%] Building CXX object src/CMakeFiles/kmplayercommon.dir/callbackadaptor.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/callbackadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp +/build/kmplayer-0.12.0b/src/expression.cpp:191:9: warning: 'virtual int {anonymous}::Float::toInt() const' can be marked override [-Wsuggest-override] + 191 | int toInt () const { return (int) f; } + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:192:11: warning: 'virtual float {anonymous}::Float::toFloat() const' can be marked override [-Wsuggest-override] + 192 | float toFloat () const { return f; } + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:193:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Float::type(bool) const' can be marked override [-Wsuggest-override] + 193 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:209:18: warning: 'virtual bool {anonymous}::StringBase::toBool() const' can be marked override [-Wsuggest-override] + 209 | virtual bool toBool () const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:210:17: warning: 'virtual int {anonymous}::StringBase::toInt() const' can be marked override [-Wsuggest-override] + 210 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:211:19: warning: 'virtual float {anonymous}::StringBase::toFloat() const' can be marked override [-Wsuggest-override] + 211 | virtual float toFloat () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:212:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::StringBase::type(bool) const' can be marked override [-Wsuggest-override] + 212 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:222:18: warning: 'virtual bool {anonymous}::SequenceBase::toBool() const' can be marked override [-Wsuggest-override] + 222 | virtual bool toBool () const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:223:21: warning: 'virtual QString {anonymous}::SequenceBase::toString() const' can be marked override [-Wsuggest-override] + 223 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:224:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::SequenceBase::type(bool) const' can be marked override [-Wsuggest-override] + 224 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:243:19: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] + 243 | ExprIterator* exprIterator(ExprIterator* parent) const; + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:266:19: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::Path::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] + 266 | ExprIterator* exprIterator(ExprIterator* parent) const; + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:281:27: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::PredicateFilter::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] + 281 | virtual ExprIterator* exprIterator(ExprIterator* parent) const; + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:298:21: warning: 'virtual QString {anonymous}::StringLiteral::toString() const' can be marked override [-Wsuggest-override] + 298 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:299:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::StringLiteral::type(bool) const' can be marked override [-Wsuggest-override] + 299 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:311:18: warning: 'virtual bool {anonymous}::Boolean::toBool() const' can be marked override [-Wsuggest-override] + 311 | virtual bool toBool() const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:317:18: warning: 'virtual bool {anonymous}::Contains::toBool() const' can be marked override [-Wsuggest-override] + 317 | virtual bool toBool () const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:323:18: warning: 'virtual bool {anonymous}::Not::toBool() const' can be marked override [-Wsuggest-override] + 323 | virtual bool toBool () const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:329:18: warning: 'virtual bool {anonymous}::StartsWith::toBool() const' can be marked override [-Wsuggest-override] + 329 | virtual bool toBool () const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:335:17: warning: 'virtual int {anonymous}::Count::toInt() const' can be marked override [-Wsuggest-override] + 335 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:341:17: warning: 'virtual int {anonymous}::HoursFromTime::toInt() const' can be marked override [-Wsuggest-override] + 341 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:347:17: warning: 'virtual int {anonymous}::MinutesFromTime::toInt() const' can be marked override [-Wsuggest-override] + 347 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:353:17: warning: 'virtual int {anonymous}::SecondsFromTime::toInt() const' can be marked override [-Wsuggest-override] + 353 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:359:17: warning: 'virtual int {anonymous}::Last::toInt() const' can be marked override [-Wsuggest-override] + 359 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:365:17: warning: 'virtual int {anonymous}::Number::toInt() const' can be marked override [-Wsuggest-override] + 365 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:371:17: warning: 'virtual int {anonymous}::Position::toInt() const' can be marked override [-Wsuggest-override] + 371 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:377:17: warning: 'virtual int {anonymous}::StringLength::toInt() const' can be marked override [-Wsuggest-override] + 377 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:383:21: warning: 'virtual QString {anonymous}::Concat::toString() const' can be marked override [-Wsuggest-override] + 383 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:389:21: warning: 'virtual QString {anonymous}::StringJoin::toString() const' can be marked override [-Wsuggest-override] + 389 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:395:21: warning: 'virtual QString {anonymous}::SubstringAfter::toString() const' can be marked override [-Wsuggest-override] + 395 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:401:21: warning: 'virtual QString {anonymous}::SubstringBefore::toString() const' can be marked override [-Wsuggest-override] + 401 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:407:21: warning: 'virtual QString {anonymous}::CurrentTime::toString() const' can be marked override [-Wsuggest-override] + 407 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:413:21: warning: 'virtual QString {anonymous}::CurrentDate::toString() const' can be marked override [-Wsuggest-override] + 413 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:419:21: warning: 'virtual QString {anonymous}::EscapeUri::toString() const' can be marked override [-Wsuggest-override] + 419 | virtual QString toString () const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:431:27: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::SubSequence::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] + 431 | virtual ExprIterator* exprIterator(ExprIterator* parent) const; + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:437:27: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::Tokenize::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] + 437 | virtual ExprIterator* exprIterator(ExprIterator* parent) const; + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:445:17: warning: 'virtual int {anonymous}::Multiply::toInt() const' can be marked override [-Wsuggest-override] + 445 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:446:19: warning: 'virtual float {anonymous}::Multiply::toFloat() const' can be marked override [-Wsuggest-override] + 446 | virtual float toFloat () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:447:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Multiply::type(bool) const' can be marked override [-Wsuggest-override] + 447 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:458:17: warning: 'virtual int {anonymous}::Divide::toInt() const' can be marked override [-Wsuggest-override] + 458 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:459:19: warning: 'virtual float {anonymous}::Divide::toFloat() const' can be marked override [-Wsuggest-override] + 459 | virtual float toFloat () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:460:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Divide::type(bool) const' can be marked override [-Wsuggest-override] + 460 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:471:17: warning: 'virtual int {anonymous}::Modulus::toInt() const' can be marked override [-Wsuggest-override] + 471 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:472:19: warning: 'virtual float {anonymous}::Modulus::toFloat() const' can be marked override [-Wsuggest-override] + 472 | virtual float toFloat () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:473:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Modulus::type(bool) const' can be marked override [-Wsuggest-override] + 473 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:484:17: warning: 'virtual int {anonymous}::Plus::toInt() const' can be marked override [-Wsuggest-override] + 484 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:485:19: warning: 'virtual float {anonymous}::Plus::toFloat() const' can be marked override [-Wsuggest-override] + 485 | virtual float toFloat () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:486:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Plus::type(bool) const' can be marked override [-Wsuggest-override] + 486 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:497:17: warning: 'virtual int {anonymous}::Minus::toInt() const' can be marked override [-Wsuggest-override] + 497 | virtual int toInt () const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:498:19: warning: 'virtual float {anonymous}::Minus::toFloat() const' can be marked override [-Wsuggest-override] + 498 | virtual float toFloat () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:499:18: warning: 'virtual {anonymous}::AST::Type {anonymous}::Minus::type(bool) const' can be marked override [-Wsuggest-override] + 499 | virtual Type type(bool calc) const; + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:510:27: warning: 'virtual KMPlayer::ExprIterator* {anonymous}::Join::exprIterator(KMPlayer::ExprIterator*) const' can be marked override [-Wsuggest-override] + 510 | virtual ExprIterator* exprIterator(ExprIterator* parent) const; + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:526:18: warning: 'virtual bool {anonymous}::Comparison::toBool() const' can be marked override [-Wsuggest-override] + 526 | virtual bool toBool () const; + | ^~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/mediaobject.h:33, - from /build/kmplayer-0.12.0b/src/mediaobject.cpp:40: + from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1060:32: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const': +/build/kmplayer-0.12.0b/src/expression.cpp:777:22: warning: 'virtual void {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const::ChildrenIterator::next()' can be marked override [-Wsuggest-override] + 777 | virtual void next() { + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:807:22: warning: 'virtual void {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const::SiblingIterator::next()' can be marked override [-Wsuggest-override] + 807 | virtual void next() { + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:816:22: warning: 'virtual void {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const::DescendantIterator::next()' can be marked override [-Wsuggest-override] + 816 | virtual void next() { + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp:874:22: warning: 'virtual void {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const::StepIterator::next()' can be marked override [-Wsuggest-override] + 874 | virtual void next() { + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::Path::exprIterator(KMPlayer::ExprIterator*) const': +/build/kmplayer-0.12.0b/src/expression.cpp:906:22: warning: 'virtual void {anonymous}::Path::exprIterator(KMPlayer::ExprIterator*) const::PathIterator::next()' can be marked override [-Wsuggest-override] + 906 | virtual void next() { + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::PredicateFilter::exprIterator(KMPlayer::ExprIterator*) const': +/build/kmplayer-0.12.0b/src/expression.cpp:958:22: warning: 'virtual void {anonymous}::PredicateFilter::exprIterator(KMPlayer::ExprIterator*) const::PredicateIterator::next()' can be marked override [-Wsuggest-override] + 958 | virtual void next() { + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::SubSequence::exprIterator(KMPlayer::ExprIterator*) const': +/build/kmplayer-0.12.0b/src/expression.cpp:1334:22: warning: 'virtual void {anonymous}::SubSequence::exprIterator(KMPlayer::ExprIterator*) const::SubSequenceIterator::next()' can be marked override [-Wsuggest-override] + 1334 | virtual void next() { + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::Tokenize::exprIterator(KMPlayer::ExprIterator*) const': +/build/kmplayer-0.12.0b/src/expression.cpp:1372:22: warning: 'virtual void {anonymous}::Tokenize::exprIterator(KMPlayer::ExprIterator*) const::TokenizeIterator::next()' can be marked override [-Wsuggest-override] + 1372 | virtual void next() { + | ^~~~ +[ 73%] Building CXX object src/CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp +/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'virtual KMPlayer::ExprIterator* {anonymous}::Join::exprIterator(KMPlayer::ExprIterator*) const': +/build/kmplayer-0.12.0b/src/expression.cpp:1545:22: warning: 'virtual void {anonymous}::Join::exprIterator(KMPlayer::ExprIterator*) const::JoinIterator::next()' can be marked override [-Wsuggest-override] + 1545 | virtual void next() { + | ^~~~ +/build/kmplayer-0.12.0b/src/expression.cpp: In member function 'void Parser::setError(const char*)': +/build/kmplayer-0.12.0b/src/expression.cpp:1639:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] + 1639 | fprintf(stderr, "Error at %d: %s\n", cur-source, err); + | ~^ ~~~~~~~~~~ + | | | + | int long int + | %ld +[ 74%] Building CXX object src/CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_xspf.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp:22: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; @@ -18965,8 +19701,8 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/mediaobject.h:33, - from /build/kmplayer-0.12.0b/src/mediaobject.cpp:40: +In file included from /build/kmplayer-0.12.0b/src/kmplayer_xspf.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp:22: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] 574 | virtual void reset (); @@ -19067,64 +19803,52 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/mediaobject.cpp:40: -/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] - 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] - 294 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] - 296 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] - 297 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] - 298 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] - 299 | virtual void destroy (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 301 | virtual void starting (IProcess *); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 303 | virtual void processDestroyed (IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] - 304 | virtual IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] - 305 | virtual Mrl *getMrl (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] - 366 | MediaManager::MediaType type () const { return MediaManager::Image; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] - 368 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] - 369 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] - 370 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] - 371 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp:22: +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:55:11: warning: 'virtual KMPlayer::Node* KMPlayer::XSPF::Playlist::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 55 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:56:32: warning: 'virtual const char* KMPlayer::XSPF::Playlist::nodeName() const' can be marked override [-Wsuggest-override] + 56 | KDE_NO_EXPORT const char * nodeName () const { return "playlist"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:57:11: warning: 'virtual void* KMPlayer::XSPF::Playlist::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 57 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:58:10: warning: 'virtual void KMPlayer::XSPF::Playlist::closed()' can be marked override [-Wsuggest-override] + 58 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:64:11: warning: 'virtual KMPlayer::Node* KMPlayer::XSPF::Tracklist::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 64 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:65:32: warning: 'virtual const char* KMPlayer::XSPF::Tracklist::nodeName() const' can be marked override [-Wsuggest-override] + 65 | KDE_NO_EXPORT const char * nodeName () const { return "tracklist"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:71:10: warning: 'virtual void KMPlayer::XSPF::Track::closed()' can be marked override [-Wsuggest-override] + 71 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:72:10: warning: 'virtual void KMPlayer::XSPF::Track::activate()' can be marked override [-Wsuggest-override] + 72 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:73:32: warning: 'virtual const char* KMPlayer::XSPF::Track::nodeName() const' can be marked override [-Wsuggest-override] + 73 | KDE_NO_EXPORT const char * nodeName () const { return "track"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:74:11: warning: 'virtual KMPlayer::Node* KMPlayer::XSPF::Track::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 74 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:80:32: warning: 'virtual const char* KMPlayer::XSPF::Location::nodeName() const' can be marked override [-Wsuggest-override] + 80 | KDE_NO_EXPORT const char * nodeName () const { return "location"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_xspf.h:81:10: warning: 'virtual void KMPlayer::XSPF::Location::closed()' can be marked override [-Wsuggest-override] + 81 | void closed (); + | ^~~~~~ +[ 76%] Building CXX object src/CMakeFiles/kmplayercommon.dir/partadaptor.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/partadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp +[ 77%] Building CXX object src/CMakeFiles/kmplayercommon.dir/callbackadaptor.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/callbackadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp +[ 78%] Building CXX object src/CMakeFiles/kmplayercommon.dir/streamadaptor.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/streamadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_atom.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:21: + from /build/kmplayer-0.12.0b/src/mediaobject.h:33, + from /build/kmplayer-0.12.0b/src/mediaobject.cpp:40: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; @@ -19254,8 +19978,8 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_atom.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:21: +In file included from /build/kmplayer-0.12.0b/src/mediaobject.h:33, + from /build/kmplayer-0.12.0b/src/mediaobject.cpp:40: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] 574 | virtual void reset (); @@ -19356,748 +20080,61 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:21: -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:53:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::Feed::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 53 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:54:32: warning: 'virtual const char* KMPlayer::ATOM::Feed::nodeName() const' can be marked override [-Wsuggest-override] - 54 | KDE_NO_EXPORT const char * nodeName () const { return "feed"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:55:10: warning: 'virtual void KMPlayer::ATOM::Feed::closed()' can be marked override [-Wsuggest-override] - 55 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:56:11: warning: 'virtual void* KMPlayer::ATOM::Feed::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 56 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:62:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::Entry::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 62 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:63:32: warning: 'virtual const char* KMPlayer::ATOM::Entry::nodeName() const' can be marked override [-Wsuggest-override] - 63 | KDE_NO_EXPORT const char * nodeName () const { return "entry"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:64:10: warning: 'virtual void KMPlayer::ATOM::Entry::closed()' can be marked override [-Wsuggest-override] - 64 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:65:11: warning: 'virtual void* KMPlayer::ATOM::Entry::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 65 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:71:32: warning: 'virtual const char* KMPlayer::ATOM::Link::nodeName() const' can be marked override [-Wsuggest-override] - 71 | KDE_NO_EXPORT const char * nodeName () const { return "link"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:72:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ATOM::Link::playType()' can be marked override [-Wsuggest-override] - 72 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:73:10: warning: 'virtual void KMPlayer::ATOM::Link::closed()' can be marked override [-Wsuggest-override] - 73 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:79:32: warning: 'virtual const char* KMPlayer::ATOM::Content::nodeName() const' can be marked override [-Wsuggest-override] - 79 | KDE_NO_EXPORT const char * nodeName () const { return "content"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:80:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::ATOM::Content::playType()' can be marked override [-Wsuggest-override] - 80 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:81:10: warning: 'virtual void KMPlayer::ATOM::Content::closed()' can be marked override [-Wsuggest-override] - 81 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:87:11: warning: 'virtual KMPlayer::Node* KMPlayer::ATOM::MediaGroup::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 87 | Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:88:10: warning: 'virtual void KMPlayer::ATOM::MediaGroup::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 88 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:89:31: warning: 'virtual const char* KMPlayer::ATOM::MediaGroup::nodeName() const' can be marked override [-Wsuggest-override] - 89 | KDE_NO_EXPORT const char *nodeName () const { return "media:group"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:97:31: warning: 'virtual const char* KMPlayer::ATOM::MediaContent::nodeName() const' can be marked override [-Wsuggest-override] - 97 | KDE_NO_EXPORT const char *nodeName () const { return "media:content"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_atom.h:98:10: warning: 'virtual void KMPlayer::ATOM::MediaContent::closed()' can be marked override [-Wsuggest-override] - 98 | void closed (); - | ^~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:22: -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:144:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] - 144 | } durations [(const int) DurTimeLast]; - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:333:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Smil::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 333 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:334:32: warning: 'virtual const char* KMPlayer::SMIL::Smil::nodeName() const' can be marked override [-Wsuggest-override] - 334 | KDE_NO_EXPORT const char * nodeName () const { return "smil"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:335:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::Smil::playType()' can be marked override [-Wsuggest-override] - 335 | PlayType playType () { return play_type_video; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:336:10: warning: 'virtual void KMPlayer::SMIL::Smil::activate()' can be marked override [-Wsuggest-override] - 336 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:337:10: warning: 'virtual void KMPlayer::SMIL::Smil::deactivate()' can be marked override [-Wsuggest-override] - 337 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:338:10: warning: 'virtual void KMPlayer::SMIL::Smil::closed()' can be marked override [-Wsuggest-override] - 338 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:339:11: warning: 'virtual void* KMPlayer::SMIL::Smil::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 339 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:340:10: warning: 'virtual void KMPlayer::SMIL::Smil::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 340 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:341:10: warning: 'virtual void KMPlayer::SMIL::Smil::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 341 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:356:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Head::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 356 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:357:32: warning: 'virtual const char* KMPlayer::SMIL::Head::nodeName() const' can be marked override [-Wsuggest-override] - 357 | KDE_NO_EXPORT const char * nodeName () const { return "head"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:358:10: warning: 'virtual void KMPlayer::SMIL::Head::closed()' can be marked override [-Wsuggest-override] - 358 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:359:10: warning: 'virtual void KMPlayer::SMIL::Head::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 359 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:373:19: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::State::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 373 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:374:18: warning: 'virtual void KMPlayer::SMIL::State::closed()' can be marked override [-Wsuggest-override] - 374 | virtual void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:375:18: warning: 'virtual void KMPlayer::SMIL::State::activate()' can be marked override [-Wsuggest-override] - 375 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:376:18: warning: 'virtual void KMPlayer::SMIL::State::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 376 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:377:18: warning: 'virtual void KMPlayer::SMIL::State::deactivate()' can be marked override [-Wsuggest-override] - 377 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:378:18: warning: 'virtual void KMPlayer::SMIL::State::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 378 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:379:19: warning: 'virtual void* KMPlayer::SMIL::State::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 379 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:380:40: warning: 'virtual const char* KMPlayer::SMIL::State::nodeName() const' can be marked override [-Wsuggest-override] - 380 | KDE_NO_EXPORT virtual const char * nodeName () const { return "state"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:400:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Layout::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 400 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:401:32: warning: 'virtual const char* KMPlayer::SMIL::Layout::nodeName() const' can be marked override [-Wsuggest-override] - 401 | KDE_NO_EXPORT const char * nodeName () const { return "layout"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:402:10: warning: 'virtual void KMPlayer::SMIL::Layout::closed()' can be marked override [-Wsuggest-override] - 402 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:403:10: warning: 'virtual void KMPlayer::SMIL::Layout::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 403 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:404:10: warning: 'virtual void KMPlayer::SMIL::Layout::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 404 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:417:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::activate()' can be marked override [-Wsuggest-override] - 417 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:418:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::deactivate()' can be marked override [-Wsuggest-override] - 418 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:419:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 419 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:420:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 420 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:421:19: warning: 'virtual void* KMPlayer::SMIL::RegionBase::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 421 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:422:18: warning: 'virtual void KMPlayer::SMIL::RegionBase::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 422 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:458:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::closed()' can be marked override [-Wsuggest-override] - 458 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:459:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::deactivate()' can be marked override [-Wsuggest-override] - 459 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:460:10: warning: 'virtual void KMPlayer::SMIL::RootLayout::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 460 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:461:11: warning: 'virtual void* KMPlayer::SMIL::RootLayout::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 461 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:462:32: warning: 'virtual const char* KMPlayer::SMIL::RootLayout::nodeName() const' can be marked override [-Wsuggest-override] - 462 | KDE_NO_EXPORT const char * nodeName () const { return "root-layout"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:472:10: warning: 'virtual void KMPlayer::SMIL::Region::deactivate()' can be marked override [-Wsuggest-override] - 472 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:473:32: warning: 'virtual const char* KMPlayer::SMIL::Region::nodeName() const' can be marked override [-Wsuggest-override] - 473 | KDE_NO_EXPORT const char * nodeName () const { return "region"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:474:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Region::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 474 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:475:10: warning: 'virtual void KMPlayer::SMIL::Region::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 475 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:476:11: warning: 'virtual void* KMPlayer::SMIL::Region::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 476 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:488:32: warning: 'virtual const char* KMPlayer::SMIL::RegPoint::nodeName() const' can be marked override [-Wsuggest-override] - 488 | KDE_NO_EXPORT const char * nodeName () const { return "regPoint"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:489:10: warning: 'virtual void KMPlayer::SMIL::RegPoint::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 489 | void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:528:10: warning: 'virtual void KMPlayer::SMIL::Transition::activate()' can be marked override [-Wsuggest-override] - 528 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:529:24: warning: 'virtual void KMPlayer::SMIL::Transition::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 529 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:530:32: warning: 'virtual const char* KMPlayer::SMIL::Transition::nodeName() const' can be marked override [-Wsuggest-override] - 530 | KDE_NO_EXPORT const char * nodeName () const { return "transition"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:531:10: warning: 'virtual void KMPlayer::SMIL::Transition::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 531 | void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:548:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::GroupBase::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 548 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:549:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::GroupBase::playType()' can be marked override [-Wsuggest-override] - 549 | PlayType playType () { return play_type_none; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:550:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 550 | void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:551:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::init()' can be marked override [-Wsuggest-override] - 551 | void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:552:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::finish()' can be marked override [-Wsuggest-override] - 552 | void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:553:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::activate()' can be marked override [-Wsuggest-override] - 553 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:554:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::deactivate()' can be marked override [-Wsuggest-override] - 554 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:555:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::reset()' can be marked override [-Wsuggest-override] - 555 | void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:556:10: warning: 'virtual void KMPlayer::SMIL::GroupBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 556 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:557:11: warning: 'virtual void* KMPlayer::SMIL::GroupBase::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 557 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:571:32: warning: 'virtual const char* KMPlayer::SMIL::Par::nodeName() const' can be marked override [-Wsuggest-override] - 571 | KDE_NO_EXPORT const char * nodeName () const { return "par"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:572:10: warning: 'virtual void KMPlayer::SMIL::Par::begin()' can be marked override [-Wsuggest-override] - 572 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:573:10: warning: 'virtual void KMPlayer::SMIL::Par::reset()' can be marked override [-Wsuggest-override] - 573 | void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:574:10: warning: 'virtual void KMPlayer::SMIL::Par::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 574 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:575:11: warning: 'virtual void* KMPlayer::SMIL::Par::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 575 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:576:24: warning: 'virtual void KMPlayer::SMIL::Par::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 576 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -[ 78%] Building CXX object src/CMakeFiles/kmplayercommon.dir/streamadaptor.cpp.o -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:585:32: warning: 'virtual const char* KMPlayer::SMIL::Seq::nodeName() const' can be marked override [-Wsuggest-override] - 585 | KDE_NO_EXPORT const char * nodeName () const { return "seq"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:586:10: warning: 'virtual void KMPlayer::SMIL::Seq::begin()' can be marked override [-Wsuggest-override] - 586 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:587:10: warning: 'virtual void KMPlayer::SMIL::Seq::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 587 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:588:11: warning: 'virtual void* KMPlayer::SMIL::Seq::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 588 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:589:24: warning: 'virtual void KMPlayer::SMIL::Seq::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 589 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:603:32: warning: 'virtual const char* KMPlayer::SMIL::Body::nodeName() const' can be marked override [-Wsuggest-override] - 603 | KDE_NO_EXPORT const char * nodeName () const { return "body"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:613:32: warning: 'virtual const char* KMPlayer::SMIL::Excl::nodeName() const' can be marked override [-Wsuggest-override] - 613 | KDE_NO_EXPORT const char * nodeName () const { return "excl"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:614:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Excl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 614 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:615:10: warning: 'virtual void KMPlayer::SMIL::Excl::begin()' can be marked override [-Wsuggest-override] - 615 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:616:10: warning: 'virtual void KMPlayer::SMIL::Excl::deactivate()' can be marked override [-Wsuggest-override] - 616 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:617:10: warning: 'virtual void KMPlayer::SMIL::Excl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 617 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:618:24: warning: 'virtual void KMPlayer::SMIL::Excl::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 618 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayercommon_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayercommon_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -std=gnu++11 -o CMakeFiles/kmplayercommon.dir/streamadaptor.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:637:32: warning: 'virtual const char* KMPlayer::SMIL::PriorityClass::nodeName() const' can be marked override [-Wsuggest-override] - 637 | KDE_NO_EXPORT const char * nodeName () const { return "priorityClass"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:638:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::PriorityClass::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 638 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:639:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::init()' can be marked override [-Wsuggest-override] - 639 | void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:640:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 640 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:641:10: warning: 'virtual void KMPlayer::SMIL::PriorityClass::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 641 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:642:24: warning: 'virtual void KMPlayer::SMIL::PriorityClass::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 642 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:656:32: warning: 'virtual const char* KMPlayer::SMIL::Switch::nodeName() const' can be marked override [-Wsuggest-override] - 656 | KDE_NO_EXPORT const char * nodeName () const { return "switch"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:658:10: warning: 'virtual void KMPlayer::SMIL::Switch::begin()' can be marked override [-Wsuggest-override] - 658 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:659:10: warning: 'virtual void KMPlayer::SMIL::Switch::init()' can be marked override [-Wsuggest-override] - 659 | void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:660:10: warning: 'virtual void KMPlayer::SMIL::Switch::deactivate()' can be marked override [-Wsuggest-override] - 660 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:661:10: warning: 'virtual void KMPlayer::SMIL::Switch::reset()' can be marked override [-Wsuggest-override] - 661 | void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:662:10: warning: 'virtual void KMPlayer::SMIL::Switch::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 662 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:663:24: warning: 'virtual void KMPlayer::SMIL::Switch::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 663 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:673:10: warning: 'virtual void KMPlayer::SMIL::LinkingBase::deactivate()' can be marked override [-Wsuggest-override] - 673 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:674:10: warning: 'virtual void KMPlayer::SMIL::LinkingBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 674 | void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:687:10: warning: 'virtual void KMPlayer::SMIL::Anchor::activate()' can be marked override [-Wsuggest-override] - 687 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:688:10: warning: 'virtual void KMPlayer::SMIL::Anchor::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 688 | void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:689:11: warning: 'virtual void* KMPlayer::SMIL::Anchor::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 689 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:690:32: warning: 'virtual const char* KMPlayer::SMIL::Anchor::nodeName() const' can be marked override [-Wsuggest-override] - 690 | KDE_NO_EXPORT const char * nodeName () const { return "a"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:691:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::Anchor::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 691 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:692:24: warning: 'virtual void KMPlayer::SMIL::Anchor::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 692 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:699:10: warning: 'virtual void KMPlayer::SMIL::Area::activate()' can be marked override [-Wsuggest-override] - 699 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:700:32: warning: 'virtual const char* KMPlayer::SMIL::Area::nodeName() const' can be marked override [-Wsuggest-override] - 700 | KDE_NO_EXPORT const char * nodeName () const { return tag.constData (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:701:24: warning: 'virtual void KMPlayer::SMIL::Area::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 701 | KDE_NO_EXPORT void accept (Visitor * v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:702:10: warning: 'virtual void KMPlayer::SMIL::Area::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 702 | void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:703:11: warning: 'virtual void* KMPlayer::SMIL::Area::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 703 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:718:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::MediaType::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 718 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:719:32: warning: 'virtual const char* KMPlayer::SMIL::MediaType::nodeName() const' can be marked override [-Wsuggest-override] - 719 | KDE_NO_EXPORT const char * nodeName () const { return m_type.constData (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:720:18: warning: 'virtual void KMPlayer::SMIL::MediaType::closed()' can be marked override [-Wsuggest-override] - 720 | virtual void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:721:18: warning: 'virtual void KMPlayer::SMIL::MediaType::init()' can be marked override [-Wsuggest-override] - 721 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:722:18: warning: 'virtual void KMPlayer::SMIL::MediaType::activate()' can be marked override [-Wsuggest-override] - 722 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:723:18: warning: 'virtual void KMPlayer::SMIL::MediaType::deactivate()' can be marked override [-Wsuggest-override] - 723 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:724:18: warning: 'virtual void KMPlayer::SMIL::MediaType::defer()' can be marked override [-Wsuggest-override] - 724 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:725:18: warning: 'virtual void KMPlayer::SMIL::MediaType::undefer()' can be marked override [-Wsuggest-override] - 725 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:726:18: warning: 'virtual void KMPlayer::SMIL::MediaType::begin()' can be marked override [-Wsuggest-override] - 726 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:727:18: warning: 'virtual void KMPlayer::SMIL::MediaType::finish()' can be marked override [-Wsuggest-override] - 727 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:728:18: warning: 'virtual void KMPlayer::SMIL::MediaType::reset()' can be marked override [-Wsuggest-override] - 728 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:730:18: warning: 'virtual void KMPlayer::SMIL::MediaType::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 730 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:731:18: warning: 'virtual void KMPlayer::SMIL::MediaType::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 731 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:732:19: warning: 'virtual void* KMPlayer::SMIL::MediaType::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 732 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:733:18: warning: 'virtual void KMPlayer::SMIL::MediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 733 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:767:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::RefMediaType::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 767 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:768:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::activate()' can be marked override [-Wsuggest-override] - 768 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:769:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::begin()' can be marked override [-Wsuggest-override] - 769 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:770:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::finish()' can be marked override [-Wsuggest-override] - 770 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:771:22: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::RefMediaType::playType()' can be marked override [-Wsuggest-override] - 771 | virtual PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:772:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 772 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:773:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 773 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:774:19: warning: 'virtual void* KMPlayer::SMIL::RefMediaType::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 774 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:775:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::prefetch()' can be marked override [-Wsuggest-override] - 775 | virtual void prefetch (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:776:18: warning: 'virtual void KMPlayer::SMIL::RefMediaType::clipStart()' can be marked override [-Wsuggest-override] - 776 | virtual void clipStart (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:782:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::TextMediaType::playType()' can be marked override [-Wsuggest-override] - 782 | PlayType playType () { return play_type_info; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:783:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::init()' can be marked override [-Wsuggest-override] - 783 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:784:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 784 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:785:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 785 | virtual void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:786:18: warning: 'virtual void KMPlayer::SMIL::TextMediaType::prefetch()' can be marked override [-Wsuggest-override] - 786 | virtual void prefetch (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:797:18: warning: 'virtual void KMPlayer::SMIL::Brush::init()' can be marked override [-Wsuggest-override] - 797 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:798:18: warning: 'virtual void KMPlayer::SMIL::Brush::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 798 | virtual void accept (Visitor *); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:799:18: warning: 'virtual void KMPlayer::SMIL::Brush::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 799 | virtual void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:807:18: warning: 'virtual void KMPlayer::SMIL::SmilText::init()' can be marked override [-Wsuggest-override] - 807 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:808:18: warning: 'virtual void KMPlayer::SMIL::SmilText::activate()' can be marked override [-Wsuggest-override] - 808 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:809:18: warning: 'virtual void KMPlayer::SMIL::SmilText::begin()' can be marked override [-Wsuggest-override] - 809 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:810:18: warning: 'virtual void KMPlayer::SMIL::SmilText::finish()' can be marked override [-Wsuggest-override] - 810 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:811:18: warning: 'virtual void KMPlayer::SMIL::SmilText::deactivate()' can be marked override [-Wsuggest-override] - 811 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:812:18: warning: 'virtual void KMPlayer::SMIL::SmilText::reset()' can be marked override [-Wsuggest-override] - 812 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:813:31: warning: 'virtual const char* KMPlayer::SMIL::SmilText::nodeName() const' can be marked override [-Wsuggest-override] - 813 | KDE_NO_EXPORT const char *nodeName () const { return "smilText"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:814:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::SmilText::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 814 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:815:18: warning: 'virtual void KMPlayer::SMIL::SmilText::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 815 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:816:18: warning: 'virtual void KMPlayer::SMIL::SmilText::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 816 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:817:19: warning: 'virtual void* KMPlayer::SMIL::SmilText::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 817 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:818:18: warning: 'virtual void KMPlayer::SMIL::SmilText::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 818 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:842:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::init()' can be marked override [-Wsuggest-override] - 842 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:843:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::activate()' can be marked override [-Wsuggest-override] - 843 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:844:31: warning: 'virtual const char* KMPlayer::SMIL::TextFlow::nodeName() const' can be marked override [-Wsuggest-override] - 844 | KDE_NO_EXPORT const char *nodeName () const { return tag.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:845:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::TextFlow::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 845 | Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:846:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 846 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:847:18: warning: 'virtual void KMPlayer::SMIL::TextFlow::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 847 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:857:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::init()' can be marked override [-Wsuggest-override] - 857 | virtual void init (); +In file included from /build/kmplayer-0.12.0b/src/mediaobject.cpp:40: +/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] + 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] + 294 | virtual bool play (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:858:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::activate()' can be marked override [-Wsuggest-override] - 858 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:859:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::begin()' can be marked override [-Wsuggest-override] - 859 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:860:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::deactivate()' can be marked override [-Wsuggest-override] - 860 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:861:31: warning: 'virtual const char* KMPlayer::SMIL::TemporalMoment::nodeName() const' can be marked override [-Wsuggest-override] - 861 | KDE_NO_EXPORT const char *nodeName () const { return tag.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:862:11: warning: 'virtual KMPlayer::Node* KMPlayer::SMIL::TemporalMoment::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 862 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:863:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 863 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:864:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 864 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:865:19: warning: 'virtual void* KMPlayer::SMIL::TemporalMoment::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 865 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:866:18: warning: 'virtual void KMPlayer::SMIL::TemporalMoment::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 866 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:876:18: warning: 'virtual void KMPlayer::SMIL::StateValue::init()' can be marked override [-Wsuggest-override] - 876 | virtual void init (); +/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] + 296 | virtual void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:877:18: warning: 'virtual void KMPlayer::SMIL::StateValue::activate()' can be marked override [-Wsuggest-override] - 877 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:878:18: warning: 'virtual void KMPlayer::SMIL::StateValue::finish()' can be marked override [-Wsuggest-override] - 878 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:879:18: warning: 'virtual void KMPlayer::SMIL::StateValue::deactivate()' can be marked override [-Wsuggest-override] - 879 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:880:18: warning: 'virtual void KMPlayer::SMIL::StateValue::reset()' can be marked override [-Wsuggest-override] - 880 | virtual void reset (); +/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] + 297 | virtual void pause (); | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:881:18: warning: 'virtual void KMPlayer::SMIL::StateValue::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 881 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:882:18: warning: 'virtual void KMPlayer::SMIL::StateValue::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 882 | virtual void message (MessageType msg, void *content=NULL); +/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] + 298 | virtual void unpause (); | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:883:19: warning: 'virtual void* KMPlayer::SMIL::StateValue::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 883 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:897:18: warning: 'virtual void KMPlayer::SMIL::NewValue::init()' can be marked override [-Wsuggest-override] - 897 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:898:18: warning: 'virtual void KMPlayer::SMIL::NewValue::begin()' can be marked override [-Wsuggest-override] - 898 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:899:18: warning: 'virtual void KMPlayer::SMIL::NewValue::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 899 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:900:31: warning: 'virtual const char* KMPlayer::SMIL::NewValue::nodeName() const' can be marked override [-Wsuggest-override] - 900 | KDE_NO_EXPORT const char *nodeName () const { return "newvalue"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:911:18: warning: 'virtual void KMPlayer::SMIL::SetValue::begin()' can be marked override [-Wsuggest-override] - 911 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:912:31: warning: 'virtual const char* KMPlayer::SMIL::SetValue::nodeName() const' can be marked override [-Wsuggest-override] - 912 | KDE_NO_EXPORT const char *nodeName () const { return "setvalue"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:919:18: warning: 'virtual void KMPlayer::SMIL::DelValue::begin()' can be marked override [-Wsuggest-override] - 919 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:920:31: warning: 'virtual const char* KMPlayer::SMIL::DelValue::nodeName() const' can be marked override [-Wsuggest-override] - 920 | KDE_NO_EXPORT const char *nodeName () const { return "delvalue"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:927:18: warning: 'virtual void KMPlayer::SMIL::Send::init()' can be marked override [-Wsuggest-override] - 927 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:928:18: warning: 'virtual void KMPlayer::SMIL::Send::begin()' can be marked override [-Wsuggest-override] - 928 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:929:18: warning: 'virtual void KMPlayer::SMIL::Send::deactivate()' can be marked override [-Wsuggest-override] - 929 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:930:18: warning: 'virtual void KMPlayer::SMIL::Send::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 930 | virtual void parseParam (const TrieString &name, const QString &value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:931:18: warning: 'virtual void KMPlayer::SMIL::Send::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 931 | virtual void message (MessageType msg, void *content=NULL); +/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] + 299 | virtual void destroy (); | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:932:31: warning: 'virtual const char* KMPlayer::SMIL::Send::nodeName() const' can be marked override [-Wsuggest-override] - 932 | KDE_NO_EXPORT const char *nodeName () const { return "send"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:944:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::init()' can be marked override [-Wsuggest-override] - 944 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:945:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::activate()' can be marked override [-Wsuggest-override] - 945 | virtual void activate (); +/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 301 | virtual void starting (IProcess *); | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:946:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::finish()' can be marked override [-Wsuggest-override] - 946 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:947:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::deactivate()' can be marked override [-Wsuggest-override] - 947 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:948:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::reset()' can be marked override [-Wsuggest-override] - 948 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:949:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 949 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:950:18: warning: 'virtual void KMPlayer::SMIL::AnimateGroup::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 950 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:951:19: warning: 'virtual void* KMPlayer::SMIL::AnimateGroup::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 951 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:967:18: warning: 'virtual void KMPlayer::SMIL::Set::begin()' can be marked override [-Wsuggest-override] - 967 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:968:32: warning: 'virtual const char* KMPlayer::SMIL::Set::nodeName() const' can be marked override [-Wsuggest-override] - 968 | KDE_NO_EXPORT const char * nodeName () const { return "set"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:969:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::Set::playType()' can be marked override [-Wsuggest-override] - 969 | PlayType playType () { return play_type_none; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:981:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::init()' can be marked override [-Wsuggest-override] - 981 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:982:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::begin()' can be marked override [-Wsuggest-override] - 982 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:983:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::finish()' can be marked override [-Wsuggest-override] - 983 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:984:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::deactivate()' can be marked override [-Wsuggest-override] - 984 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:985:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 985 | virtual void parseParam (const TrieString & name, const QString & value); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:986:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 986 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:987:18: warning: 'virtual void KMPlayer::SMIL::AnimateBase::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 987 | virtual void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:988:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::SMIL::AnimateBase::playType()' can be marked override [-Wsuggest-override] - 988 | PlayType playType () { return play_type_none; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1019:18: warning: 'virtual void KMPlayer::SMIL::Animate::init()' can be marked override [-Wsuggest-override] - 1019 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1020:18: warning: 'virtual void KMPlayer::SMIL::Animate::begin()' can be marked override [-Wsuggest-override] - 1020 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1021:18: warning: 'virtual void KMPlayer::SMIL::Animate::finish()' can be marked override [-Wsuggest-override] - 1021 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1022:18: warning: 'virtual void KMPlayer::SMIL::Animate::deactivate()' can be marked override [-Wsuggest-override] - 1022 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1024:32: warning: 'virtual const char* KMPlayer::SMIL::Animate::nodeName() const' can be marked override [-Wsuggest-override] - 1024 | KDE_NO_EXPORT const char * nodeName () const { return "animate"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1027:18: warning: 'virtual bool KMPlayer::SMIL::Animate::timerTick(unsigned int)' can be marked override [-Wsuggest-override] - 1027 | virtual bool timerTick (unsigned int cur_time); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1028:18: warning: 'virtual void KMPlayer::SMIL::Animate::applyStep()' can be marked override [-Wsuggest-override] - 1028 | virtual void applyStep (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1043:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::init()' can be marked override [-Wsuggest-override] - 1043 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1044:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::begin()' can be marked override [-Wsuggest-override] - 1044 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1045:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::finish()' can be marked override [-Wsuggest-override] - 1045 | virtual void finish (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1047:32: warning: 'virtual const char* KMPlayer::SMIL::AnimateMotion::nodeName() const' can be marked override [-Wsuggest-override] - 1047 | KDE_NO_EXPORT const char * nodeName () const { return "animateMotion"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1050:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::restoreModification()' can be marked override [-Wsuggest-override] - 1050 | virtual void restoreModification (); - | ^~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1051:18: warning: 'virtual bool KMPlayer::SMIL::AnimateMotion::timerTick(unsigned int)' can be marked override [-Wsuggest-override] - 1051 | virtual bool timerTick (unsigned int cur_time); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1052:18: warning: 'virtual void KMPlayer::SMIL::AnimateMotion::applyStep()' can be marked override [-Wsuggest-override] - 1052 | virtual void applyStep (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1077:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::init()' can be marked override [-Wsuggest-override] - 1077 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1078:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::begin()' can be marked override [-Wsuggest-override] - 1078 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1079:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::finish()' can be marked override [-Wsuggest-override] - 1079 | virtual void finish (); +/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 303 | virtual void processDestroyed (IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] + 304 | virtual IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] + 305 | virtual Mrl *getMrl (); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1081:32: warning: 'virtual const char* KMPlayer::SMIL::AnimateColor::nodeName() const' can be marked override [-Wsuggest-override] - 1081 | KDE_NO_EXPORT const char * nodeName () const { return "animateColor"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1084:18: warning: 'virtual bool KMPlayer::SMIL::AnimateColor::timerTick(unsigned int)' can be marked override [-Wsuggest-override] - 1084 | virtual bool timerTick (unsigned int cur_time); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1085:18: warning: 'virtual void KMPlayer::SMIL::AnimateColor::applyStep()' can be marked override [-Wsuggest-override] - 1085 | virtual void applyStep (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1098:32: warning: 'virtual const char* KMPlayer::SMIL::Param::nodeName() const' can be marked override [-Wsuggest-override] - 1098 | KDE_NO_EXPORT const char * nodeName () const { return "param"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_smil.h:1099:10: warning: 'virtual void KMPlayer::SMIL::Param::activate()' can be marked override [-Wsuggest-override] - 1099 | void activate (); - | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] + 366 | MediaManager::MediaType type () const { return MediaManager::Image; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] + 368 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] + 369 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] + 370 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] + 371 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, from /build/kmplayer-0.12.0b/src/mediaobject.cpp:41: @@ -20638,8 +20675,6 @@ /build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 78%] Built target kphononplayer /build/kmplayer-0.12.0b/src/mediaobject.cpp: In function 'QString mimeByContent(const QByteArray&)': /build/kmplayer-0.12.0b/src/mediaobject.cpp:379:20: warning: 'KMimeType' is deprecated [-Wdeprecated-declarations] 379 | KMimeType::Ptr mimep = KMimeType::findByContent (data, &accuraty); @@ -21087,6 +21122,10 @@ /build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/viewarea.cpp:47: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/surface.h:26, from /build/kmplayer-0.12.0b/src/surface.cpp:30: @@ -21106,6 +21145,9 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ~~~~~~~~~~~~~^ @@ -21140,6 +21182,12 @@ /build/kmplayer-0.12.0b/src/surface.cpp:90:14: note: synthesized method 'KMPlayer::Rect& KMPlayer::Rect::operator=(const KMPlayer::Rect&)' first required here 90 | bounds = rect; | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/surface.h:26, from /build/kmplayer-0.12.0b/src/surface.cpp:30: @@ -21166,6 +21214,22 @@ /build/kmplayer-0.12.0b/src/surface.cpp:94:35: note: synthesized method 'KMPlayer::Size& KMPlayer::Size::operator=(KMPlayer::Size&&)' first required here 94 | virtual_size = SSize (); //FIXME try to preserve scroll on resize | ^ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/viewarea.cpp:48: +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] + 50 | void enterEvent (QEvent *); + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/surface.cpp: In function 'void clipToScreen(KMPlayer::Surface*, KMPlayer::Matrix&, KMPlayer::IRect&)': /build/kmplayer-0.12.0b/src/surface.cpp:162:73: warning: implicitly-declared 'KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)' is deprecated [-Wdeprecated-copy] 162 | m = Matrix (s->bounds.x (), s->bounds.y (), s->xscale, s->yscale); @@ -21199,6 +21263,9 @@ /build/kmplayer-0.12.0b/src/surface.cpp:162:73: note: synthesized method 'KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)' first required here 162 | m = Matrix (s->bounds.x (), s->bounds.y (), s->xscale, s->yscale); | ^ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/surface.cpp:168:73: warning: implicitly-declared 'KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)' is deprecated [-Wdeprecated-copy] 168 | m = Matrix (s->bounds.x (), s->bounds.y (), s->xscale, s->yscale); | ^ @@ -21208,6 +21275,257 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:148:5: note: because 'KMPlayer::Matrix' has user-provided 'KMPlayer::Matrix::Matrix(const KMPlayer::Matrix&)' 148 | Matrix (const Matrix & matrix); | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] + 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]': /build/kmplayer-0.12.0b/src/surface.cpp:44:5: required from here /build/kmplayer-0.12.0b/src/kmplayertypes.h:340:28: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] @@ -21568,162 +21886,6 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, int)' 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:340:28: required from 'KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]' -/build/kmplayer-0.12.0b/src/surface.cpp:44:5: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:340:28: required from 'KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]' -/build/kmplayer-0.12.0b/src/surface.cpp:44:5: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'bool KMPlayer::Size::operator==(const KMPlayer::Size&) const [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:332:20: required from 'bool KMPlayer::Size::operator!=(const KMPlayer::Size&) const [with T = KMPlayer::Single]' -/build/kmplayer-0.12.0b/src/surface.cpp:93:55: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 327 | return width == s.width && height == s.height; - | ~~~~~~^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 327 | return width == s.width && height == s.height; - | ~~~~~~^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:39: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 327 | return width == s.width && height == s.height; - | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:39: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 327 | return width == s.width && height == s.height; - | ~~~~~~~^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'bool KMPlayer::Point::operator==(const KMPlayer::Point&) const [with T = KMPlayer::Single]': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:357:18: required from 'bool KMPlayer::Rect::operator==(const KMPlayer::Rect&) const [with T = KMPlayer::Single]' -/build/kmplayer-0.12.0b/src/kmplayertypes.h:361:20: required from 'bool KMPlayer::Rect::operator!=(const KMPlayer::Rect&) const [with T = KMPlayer::Single]' -/build/kmplayer-0.12.0b/src/surface.cpp:91:41: required from here -/build/kmplayer-0.12.0b/src/kmplayertypes.h:307:14: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 307 | return x == p.x && y == p.y; - | ~~^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:307:14: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 307 | return x == p.x && y == p.y; - | ~~^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:307:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 307 | return x == p.x && y == p.y; - | ~~^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:307:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 307 | return x == p.x && y == p.y; - | ~~^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' - 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } - | ~~~~~~~~~~~~~^~ -In file included from /build/kmplayer-0.12.0b/src/viewarea.cpp:47: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/viewarea.cpp:48: -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] - 50 | void enterEvent (QEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] - 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/playlistview.h:27, from /build/kmplayer-0.12.0b/src/viewarea.cpp:49: @@ -21974,182 +22136,115 @@ /build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:340:28: required from 'KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]' +/build/kmplayer-0.12.0b/src/surface.cpp:44:5: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} + | ^ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:303:71: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 303 | template inline Point::Point (T _x, T _y) : x (_x), y (_y) {} + | ^ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:340:28: required from 'KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]' +/build/kmplayer-0.12.0b/src/surface.cpp:44:5: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} + | ^ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:319:74: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} + | ^ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'bool KMPlayer::Size::operator==(const KMPlayer::Size&) const [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:332:20: required from 'bool KMPlayer::Size::operator!=(const KMPlayer::Size&) const [with T = KMPlayer::Single]' +/build/kmplayer-0.12.0b/src/surface.cpp:93:55: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 327 | return width == s.width && height == s.height; + | ~~~~~~^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:18: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 327 | return width == s.width && height == s.height; + | ~~~~~~^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:39: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 327 | return width == s.width && height == s.height; + | ~~~~~~~^~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:327:39: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 327 | return width == s.width && height == s.height; + | ~~~~~~~^~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of 'bool KMPlayer::Point::operator==(const KMPlayer::Point&) const [with T = KMPlayer::Single]': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:357:18: required from 'bool KMPlayer::Rect::operator==(const KMPlayer::Rect&) const [with T = KMPlayer::Single]' +/build/kmplayer-0.12.0b/src/kmplayertypes.h:361:20: required from 'bool KMPlayer::Rect::operator!=(const KMPlayer::Rect&) const [with T = KMPlayer::Single]' +/build/kmplayer-0.12.0b/src/surface.cpp:91:41: required from here +/build/kmplayer-0.12.0b/src/kmplayertypes.h:307:14: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 307 | return x == p.x && y == p.y; + | ~~^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:307:14: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 307 | return x == p.x && y == p.y; + | ~~^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:307:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 307 | return x == p.x && y == p.y; + | ~~^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:307:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 307 | return x == p.x && y == p.y; + | ~~^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of 'bool KMPlayer::operator==(KMPlayer::Single, KMPlayer::Single)' + 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } + | ~~~~~~~~~~~~~^~ In file included from /build/kmplayer-0.12.0b/src/viewarea.h:28, from /build/kmplayer-0.12.0b/src/viewarea.cpp:50: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] @@ -22185,42 +22280,6 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] 305 | virtual Mrl *getMrl (); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; - | ^ /build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] 366 | MediaManager::MediaType type () const { return MediaManager::Image; } | ^~~~ @@ -22236,136 +22295,12 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] 371 | void unpause (); | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 178 | KUrl m_url; - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 179 | KUrl m_sub_url; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] - 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); - | ^~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] - 165 | void bitRates (int & preferred, int & maximal); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] - 166 | void setTimeout (int ms); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] - 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); - | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ In file included from /build/kmplayer-0.12.0b/src/viewarea.cpp:50: /build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; @@ -22376,18 +22311,12 @@ /build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 209 | void message (MessageType msg, void *data=NULL); - | ^~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 210 | void *role (RoleType msg, void *data=NULL); - | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~~~~~~ @@ -22415,45 +22344,6 @@ /build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] 83 | QPaintEngine *paintEngine () const; | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] - 224 | virtual void dimensions (int & w, int & h); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] - 225 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] - 226 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] - 227 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] - 228 | virtual void setUrl (const QString &url); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] - 229 | virtual bool authoriseUrl (const QString &url); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] - 230 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] - 231 | virtual void activate () KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] - 232 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] - 233 | virtual void forward (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] - 234 | virtual void backward (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 235 | virtual void play (Mrl *); - | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] 117 | int heightForWidth(int w) const KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ @@ -22475,18 +22365,9 @@ /build/kmplayer-0.12.0b/src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] 125 | virtual float aspect () { return m_aspect; } | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ /build/kmplayer-0.12.0b/src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] 126 | virtual void useIndirectWidget (bool); | ^~~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; | ^~~~~~~~~~~~~ @@ -22514,86 +22395,6 @@ /build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 257 | KUrl docBase () const { return m_docbase; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 291 | virtual bool openUrl (const KUrl & url); - | ^ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); - | ^ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 366 | KUrl m_docbase; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] - 249 | virtual KMediaPlayer::View* view (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] - 290 | virtual bool openUrl (const QUrl & url); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] - 294 | virtual bool closeUrl (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] - 295 | virtual void pause (void); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] - 296 | virtual void play (void); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] - 297 | virtual void stop (void); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] - 316 | virtual bool isSeekable (void) const; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] - 317 | virtual qlonglong position (void) const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] - 318 | virtual bool hasLength (void) const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] - 319 | virtual qlonglong length (void) const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] - 320 | virtual void seek (qlonglong); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] - 344 | bool openFile(); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 345 | virtual void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/viewarea.cpp:55: /build/kmplayer-0.12.0b/src/kmplayer_smil.h:144:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 144 | } durations [(const int) DurTimeLast]; @@ -23465,6 +23266,13 @@ /build/kmplayer-0.12.0b/src/viewarea.cpp:211:10: warning: 'virtual void CairoPaintVisitor::visit(KMPlayer::SMIL::SmilText*)' can be marked override [-Wsuggest-override] 211 | void visit (SMIL::SmilText *); | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp:212:10: warning: 'virtual void CairoPaintVisitor::visit(KMPlayer::SMIL::RefMediaType*)' can be marked override [-Wsuggest-override] 212 | void visit (SMIL::RefMediaType *); | ^~~~~ @@ -23489,6 +23297,53 @@ /build/kmplayer-0.12.0b/src/viewarea.cpp:219:10: warning: 'virtual void CairoPaintVisitor::visit(KMPlayer::RP::ViewChange*)' can be marked override [-Wsuggest-override] 219 | void visit (RP::ViewChange *); | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp: In member function 'virtual void CairoPaintVisitor::visit(KMPlayer::SMIL::RegionBase*)': /build/kmplayer-0.12.0b/src/viewarea.cpp:308:66: warning: implicitly-declared 'KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)' is deprecated [-Wdeprecated-copy] 308 | matrix = Matrix (rect.x(), rect.y(), s->xscale, s->yscale); @@ -23499,13 +23354,39 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:148:5: note: because 'KMPlayer::Matrix' has user-provided 'KMPlayer::Matrix::Matrix(const KMPlayer::Matrix&)' 148 | Matrix (const Matrix & matrix); | ^~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 178 | KUrl m_url; + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function 'KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:142:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 142 | class KMPLAYER_NO_EXPORT Matrix { | ^~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 179 | KUrl m_sub_url; + | ^~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ~~~~~~~~~~~~~^ @@ -23522,6 +23403,69 @@ /build/kmplayer-0.12.0b/src/viewarea.cpp:308:66: note: synthesized method 'KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)' first required here 308 | matrix = Matrix (rect.x(), rect.y(), s->xscale, s->yscale); | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] + 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); + | ^~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] + 165 | void bitRates (int & preferred, int & maximal); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] + 166 | void setTimeout (int ms); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] + 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 209 | void message (MessageType msg, void *data=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 210 | void *role (RoleType msg, void *data=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] + 224 | virtual void dimensions (int & w, int & h); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] + 225 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] + 226 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] + 227 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] + 228 | virtual void setUrl (const QString &url); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] + 229 | virtual bool authoriseUrl (const QString &url); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] + 230 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] + 231 | virtual void activate () KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] + 232 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] + 233 | virtual void forward (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] + 234 | virtual void backward (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 235 | virtual void play (Mrl *); + | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp:354:54: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 354 | bg_img->copyImage (s, SSize (w, h), cairo_surface); | ^ @@ -23546,6 +23490,29 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:319:49: note: initializing argument 2 of 'KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]' 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ~~^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp:367:29: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 367 | if (h < ch) | ^~ @@ -23555,9 +23522,22 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 257 | KUrl docBase () const { return m_docbase; } + | ^~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:282:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, int)' 282 | operator < (const Single s, const int i) { return s < Single (i); } | ~~~~~~~~~~~~~^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp:371:29: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 371 | if (w < cw) | ^~ @@ -23582,6 +23562,19 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:282:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, int)' 282 | operator < (const Single s, const int i) { return s < Single (i); } | ~~~~~~~~~~~~~^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 366 | KUrl m_docbase; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp:377:29: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 377 | if (h < ch) | ^~ @@ -23617,6 +23610,45 @@ /build/kmplayer-0.12.0b/src/viewarea.cpp:398:37: note: synthesized method 'KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)' first required here 398 | s->virtual_size = r.size; | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] + 249 | virtual KMediaPlayer::View* view (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] + 290 | virtual bool openUrl (const QUrl & url); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] + 294 | virtual bool closeUrl (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] + 295 | virtual void pause (void); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] + 296 | virtual void play (void); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] + 297 | virtual void stop (void); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] + 316 | virtual bool isSeekable (void) const; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] + 317 | virtual qlonglong position (void) const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] + 318 | virtual bool hasLength (void) const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] + 319 | virtual qlonglong length (void) const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] + 320 | virtual void seek (qlonglong); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] + 344 | bool openFile(); + | ^~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp: In member function 'PaintContext& PaintContext::operator=(const PaintContext&)': /build/kmplayer-0.12.0b/src/viewarea.cpp:168:27: warning: implicitly-declared 'KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)' is deprecated [-Wdeprecated-copy] 168 | struct KMPLAYER_NO_EXPORT PaintContext @@ -23627,10 +23659,159 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:148:5: note: because 'KMPlayer::Matrix' has user-provided 'KMPlayer::Matrix::Matrix(const KMPlayer::Matrix&)' 148 | Matrix (const Matrix & matrix); | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 345 | virtual void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp: In member function 'virtual void CairoPaintVisitor::visit(KMPlayer::SMIL::RegionBase*)': /build/kmplayer-0.12.0b/src/viewarea.cpp:469:34: note: synthesized method 'PaintContext& PaintContext::operator=(const PaintContext&)' first required here 469 | *(PaintContext *) this = ctx_save; | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] + 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] + 294 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] + 296 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] + 297 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] + 298 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] + 299 | virtual void destroy (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 301 | virtual void starting (IProcess *); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 303 | virtual void processDestroyed (IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] + 304 | virtual IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] + 305 | virtual Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] + 366 | MediaManager::MediaType type () const { return MediaManager::Image; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] + 368 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] + 369 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] + 370 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] + 371 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] + 73 | virtual void setAudioLang (int id); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:74:18: warning: 'virtual void KMPlayer::Process::setSubtitle(int)' can be marked override [-Wsuggest-override] + 74 | virtual void setSubtitle (int id); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:75:18: warning: 'virtual bool KMPlayer::Process::running() const' can be marked override [-Wsuggest-override] + 75 | virtual bool running () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:82:18: warning: 'virtual bool KMPlayer::Process::grabPicture(const QString&, int)' can be marked override [-Wsuggest-override] + 82 | virtual bool grabPicture (const QString &file, int frame) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:85:18: warning: 'virtual bool KMPlayer::Process::ready()' can be marked override [-Wsuggest-override] + 85 | virtual bool ready (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:86:18: warning: 'virtual bool KMPlayer::Process::play()' can be marked override [-Wsuggest-override] + 86 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:87:18: warning: 'virtual void KMPlayer::Process::stop()' can be marked override [-Wsuggest-override] + 87 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:88:18: warning: 'virtual void KMPlayer::Process::quit()' can be marked override [-Wsuggest-override] + 88 | virtual void quit (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:89:18: warning: 'virtual void KMPlayer::Process::pause()' can be marked override [-Wsuggest-override] + 89 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:90:18: warning: 'virtual void KMPlayer::Process::unpause()' can be marked override [-Wsuggest-override] + 90 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:92:18: warning: 'virtual bool KMPlayer::Process::seek(int, bool)' can be marked override [-Wsuggest-override] + 92 | virtual bool seek (int pos, bool absolute); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:94:18: warning: 'virtual void KMPlayer::Process::volume(int, bool)' can be marked override [-Wsuggest-override] + 94 | virtual void volume (int pos, bool absolute); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:96:18: warning: 'virtual bool KMPlayer::Process::saturation(int, bool)' can be marked override [-Wsuggest-override] + 96 | virtual bool saturation (int pos, bool absolute); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:97:18: warning: 'virtual bool KMPlayer::Process::hue(int, bool)' can be marked override [-Wsuggest-override] + 97 | virtual bool hue (int pos, bool absolute); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:98:18: warning: 'virtual bool KMPlayer::Process::contrast(int, bool)' can be marked override [-Wsuggest-override] + 98 | virtual bool contrast (int pos, bool absolute); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:99:18: warning: 'virtual bool KMPlayer::Process::brightness(int, bool)' can be marked override [-Wsuggest-override] + 99 | virtual bool brightness (int pos, bool absolute); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:130:10: warning: 'virtual void KMPlayer::MPlayerBase::initProcess()' can be marked override [-Wsuggest-override] + 130 | void initProcess () KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:131:18: warning: 'virtual void KMPlayer::MPlayerBase::stop()' can be marked override [-Wsuggest-override] + 131 | virtual void stop () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:132:18: warning: 'virtual void KMPlayer::MPlayerBase::quit()' can be marked override [-Wsuggest-override] + 132 | virtual void quit () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:151:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 151 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:160:18: warning: 'virtual void KMPlayer::MPlayer::init()' can be marked override [-Wsuggest-override] + 160 | virtual void init () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:161:18: warning: 'virtual bool KMPlayer::MPlayer::grabPicture(const QString&, int)' can be marked override [-Wsuggest-override] + 161 | virtual bool grabPicture (const QString &file, int pos) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:162:18: warning: 'virtual void KMPlayer::MPlayer::setAudioLang(int)' can be marked override [-Wsuggest-override] + 162 | virtual void setAudioLang (int id); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:163:18: warning: 'virtual void KMPlayer::MPlayer::setSubtitle(int)' can be marked override [-Wsuggest-override] + 163 | virtual void setSubtitle (int id); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:164:18: warning: 'virtual bool KMPlayer::MPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 164 | virtual bool deMediafiedPlay () KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:165:18: warning: 'virtual void KMPlayer::MPlayer::stop()' can be marked override [-Wsuggest-override] + 165 | virtual void stop () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:166:18: warning: 'virtual void KMPlayer::MPlayer::pause()' can be marked override [-Wsuggest-override] + 166 | virtual void pause () KDE_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:167:18: warning: 'virtual void KMPlayer::MPlayer::unpause()' can be marked override [-Wsuggest-override] + 167 | virtual void unpause () KDE_NO_EXPORT; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:168:18: warning: 'virtual bool KMPlayer::MPlayer::seek(int, bool)' can be marked override [-Wsuggest-override] + 168 | virtual bool seek (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/playlistview.h:27, from /build/kmplayer-0.12.0b/src/viewarea.cpp:49: @@ -23641,9 +23822,15 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:169:18: warning: 'virtual void KMPlayer::MPlayer::volume(int, bool)' can be marked override [-Wsuggest-override] + 169 | virtual void volume (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:170:18: warning: 'virtual bool KMPlayer::MPlayer::saturation(int, bool)' can be marked override [-Wsuggest-override] + 170 | virtual bool saturation (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:96:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 96 | class KMPLAYER_NO_EXPORT Size { | ^~~~ @@ -23653,10 +23840,25 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:39: note: initializing argument 1 of 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:171:18: warning: 'virtual bool KMPlayer::MPlayer::hue(int, bool)' can be marked override [-Wsuggest-override] + 171 | virtual bool hue (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~ /build/kmplayer-0.12.0b/src/viewarea.cpp: In member function 'virtual void CairoPaintVisitor::visit(KMPlayer::SMIL::TextMediaType*)': /build/kmplayer-0.12.0b/src/viewarea.cpp:854:28: note: synthesized method 'KMPlayer::Size& KMPlayer::Size::operator=(KMPlayer::Size&&)' first required here 854 | txt->size = SSize (); | ^ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:172:18: warning: 'virtual bool KMPlayer::MPlayer::contrast(int, bool)' can be marked override [-Wsuggest-override] + 172 | virtual bool contrast (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:173:18: warning: 'virtual bool KMPlayer::MPlayer::brightness(int, bool)' can be marked override [-Wsuggest-override] + 173 | virtual bool brightness (int pos, bool absolute) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:174:10: warning: 'virtual bool KMPlayer::MPlayer::ready()' can be marked override [-Wsuggest-override] + 174 | bool ready () KDE_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:176:10: warning: 'virtual void KMPlayer::MPlayer::processStopped()' can be marked override [-Wsuggest-override] + 176 | void processStopped () KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/playlistview.h:27, from /build/kmplayer-0.12.0b/src/viewarea.cpp:49: @@ -23687,6 +23889,15 @@ /build/kmplayer-0.12.0b/src/viewarea.cpp:855:43: note: synthesized method 'KMPlayer::Rect& KMPlayer::Rect::operator=(KMPlayer::Rect&&)' first required here 855 | s->bounds = txt->calculateBounds (); | ^ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:232:18: warning: 'virtual void KMPlayer::RecordDocument::begin()' can be marked override [-Wsuggest-override] + 232 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:233:18: warning: 'virtual void KMPlayer::RecordDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 233 | virtual void message (MessageType msg, void *); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:234:18: warning: 'virtual void KMPlayer::RecordDocument::deactivate()' can be marked override [-Wsuggest-override] + 234 | virtual void deactivate (); + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp:872:28: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 872 | w, 2 * ft_size, scr.height (), &pxw, &pxh, false); | ^~~~~~~ @@ -23699,6 +23910,33 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:246:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MEncoderProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 246 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:254:18: warning: 'virtual void KMPlayer::MEncoder::init()' can be marked override [-Wsuggest-override] + 254 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:255:18: warning: 'virtual bool KMPlayer::MEncoder::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 255 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:256:18: warning: 'virtual void KMPlayer::MEncoder::stop()' can be marked override [-Wsuggest-override] + 256 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:265:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerDumpProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 265 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:273:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::init()' can be marked override [-Wsuggest-override] + 273 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:274:18: warning: 'virtual bool KMPlayer::MPlayerDumpstream::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 274 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:275:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::stop()' can be marked override [-Wsuggest-override] + 275 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:285:18: warning: 'virtual void KMPlayer::MasterProcessInfo::quitProcesses()' can be marked override [-Wsuggest-override] + 285 | virtual void quitProcesses (); + | ^~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp: At global scope: /build/kmplayer-0.12.0b/src/viewarea.cpp:992:10: warning: 'virtual void SmilTextVisitor::visit(KMPlayer::TextNode*)' can be marked override [-Wsuggest-override] 992 | void visit (TextNode *); @@ -23709,6 +23947,66 @@ /build/kmplayer-0.12.0b/src/viewarea.cpp:994:10: warning: 'virtual void SmilTextVisitor::visit(KMPlayer::SMIL::TemporalMoment*)' can be marked override [-Wsuggest-override] 994 | void visit (SMIL::TemporalMoment *); | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:310:18: warning: 'virtual void KMPlayer::MasterProcess::init()' can be marked override [-Wsuggest-override] + 310 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:311:18: warning: 'virtual bool KMPlayer::MasterProcess::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 311 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:312:18: warning: 'virtual bool KMPlayer::MasterProcess::running() const' can be marked override [-Wsuggest-override] + 312 | virtual bool running () const; + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:319:10: warning: 'virtual void KMPlayer::MasterProcess::pause()' can be marked override [-Wsuggest-override] + 319 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:320:10: warning: 'virtual void KMPlayer::MasterProcess::unpause()' can be marked override [-Wsuggest-override] + 320 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:321:10: warning: 'virtual bool KMPlayer::MasterProcess::seek(int, bool)' can be marked override [-Wsuggest-override] + 321 | bool seek (int pos, bool absolute); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:322:10: warning: 'virtual void KMPlayer::MasterProcess::volume(int, bool)' can be marked override [-Wsuggest-override] + 322 | void volume (int pos, bool absolute); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:324:10: warning: 'virtual void KMPlayer::MasterProcess::stop()' can be marked override [-Wsuggest-override] + 324 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:334:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::PhononProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 334 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:336:18: warning: 'virtual bool KMPlayer::PhononProcessInfo::startSlave()' can be marked override [-Wsuggest-override] + 336 | virtual bool startSlave (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:344:18: warning: 'virtual bool KMPlayer::Phonon::ready()' can be marked override [-Wsuggest-override] + 344 | virtual bool ready (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:353:11: warning: 'virtual KMPlayer::Node* KMPlayer::ConfigDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 353 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:362:11: warning: 'virtual KMPlayer::Node* KMPlayer::ConfigNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 362 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:372:11: warning: 'virtual KMPlayer::Node* KMPlayer::TypeNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 372 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:375:18: warning: 'virtual const char* KMPlayer::TypeNode::nodeName() const' can be marked override [-Wsuggest-override] + 375 | const char * nodeName () const { return tag.toAscii (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:385:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::FFMpegProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 385 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:393:18: warning: 'virtual void KMPlayer::FFMpeg::init()' can be marked override [-Wsuggest-override] + 393 | virtual void init () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:394:18: warning: 'virtual bool KMPlayer::FFMpeg::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 394 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:395:18: warning: 'virtual void KMPlayer::FFMpeg::stop()' can be marked override [-Wsuggest-override] + 395 | virtual void stop () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] + 396 | virtual void quit () KDE_NO_EXPORT; + | ^~~~ /build/kmplayer-0.12.0b/src/viewarea.cpp: In member function 'void SmilTextInfo::span(float)': /build/kmplayer-0.12.0b/src/viewarea.cpp:1016:65: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 1016 | s += QString().sprintf ("color:#%06x;", props.font_color); @@ -23728,6 +24026,32 @@ /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 447 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] + 460 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:461:18: warning: 'virtual bool KMPlayer::NpPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 461 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] + 462 | virtual void initProcess (); + | ^~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] + 477 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:478:18: warning: 'virtual void KMPlayer::NpPlayer::quit()' can be marked override [-Wsuggest-override] + 478 | virtual void quit (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:479:10: warning: 'virtual bool KMPlayer::NpPlayer::ready()' can be marked override [-Wsuggest-override] + 479 | bool ready (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] + 493 | virtual void terminateJobs (); + | ^~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/viewarea.cpp:55: /build/kmplayer-0.12.0b/src/kmplayer_smil.h: In member function 'KMPlayer::SizeType& KMPlayer::SizeType::operator=(const KMPlayer::SizeType&)': /build/kmplayer-0.12.0b/src/kmplayer_smil.h:41:26: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] @@ -25170,8 +25494,8 @@ | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; @@ -25302,8 +25626,8 @@ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] 574 | virtual void reset (); @@ -25406,8 +25730,8 @@ | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; @@ -25538,8 +25862,244 @@ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] 574 | virtual void reset (); @@ -25642,8 +26202,8 @@ | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 61 | void contextMenuEvent (QContextMenuEvent * e); | ^~~~~~~~~~~~~~~~ @@ -25669,60 +26229,60 @@ 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 160 | void timerEvent (QTimerEvent *); | ^~~~~~~~~~ @@ -25788,53 +26348,53 @@ | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] 249 | virtual KMediaPlayer::View* view (); | ^~~~ @@ -25875,8 +26435,8 @@ 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } | ^~~~ @@ -25931,8 +26491,8 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] 413 | bool play (); | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] 73 | virtual void setAudioLang (int id); | ^~~~~~~~~~~~ @@ -26149,8 +26709,8 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] 462 | virtual void initProcess (); | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/masteradaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] 477 | virtual void stop (); | ^~~~ @@ -26165,8 +26725,8 @@ | ^~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 61 | void contextMenuEvent (QContextMenuEvent * e); | ^~~~~~~~~~~~~~~~ @@ -26192,60 +26752,60 @@ 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 160 | void timerEvent (QTimerEvent *); | ^~~~~~~~~~ @@ -26311,53 +26871,53 @@ | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] 249 | virtual KMediaPlayer::View* view (); | ^~~~ @@ -26398,8 +26958,8 @@ 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } | ^~~~ @@ -26454,8 +27014,8 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] 413 | bool play (); | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] 73 | virtual void setAudioLang (int id); | ^~~~~~~~~~~~ @@ -26618,44 +27178,12 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:321:10: warning: 'virtual bool KMPlayer::MasterProcess::seek(int, bool)' can be marked override [-Wsuggest-override] 321 | bool seek (int pos, bool absolute); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:322:10: warning: 'virtual void KMPlayer::MasterProcess::volume(int, bool)' can be marked override [-Wsuggest-override] 322 | void volume (int pos, bool absolute); | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:324:10: warning: 'virtual void KMPlayer::MasterProcess::stop()' can be marked override [-Wsuggest-override] 324 | void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:334:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::PhononProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 334 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ @@ -26677,46 +27205,9 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:375:18: warning: 'virtual const char* KMPlayer::TypeNode::nodeName() const' can be marked override [-Wsuggest-override] 375 | const char * nodeName () const { return tag.toAscii (); } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:385:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::FFMpegProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 385 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:393:18: warning: 'virtual void KMPlayer::FFMpeg::init()' can be marked override [-Wsuggest-override] 393 | virtual void init () KDE_NO_EXPORT; | ^~~~ @@ -26729,73 +27220,9 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] 396 | virtual void quit () KDE_NO_EXPORT; | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 447 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] 460 | virtual void init (); | ^~~~ @@ -26805,8 +27232,8 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] 462 | virtual void initProcess (); | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streammasteradaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] 477 | virtual void stop (); | ^~~~ @@ -26819,113 +27246,10 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] 493 | virtual void terminateJobs (); | ^~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 61 | void contextMenuEvent (QContextMenuEvent * e); | ^~~~~~~~~~~~~~~~ @@ -26951,60 +27275,60 @@ 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 160 | void timerEvent (QTimerEvent *); | ^~~~~~~~~~ @@ -27070,53 +27394,53 @@ | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] 249 | virtual KMediaPlayer::View* view (); | ^~~~ @@ -27157,8 +27481,8 @@ 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } | ^~~~ @@ -27213,8 +27537,8 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] 413 | bool play (); | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] 73 | virtual void setAudioLang (int id); | ^~~~~~~~~~~~ @@ -27431,8 +27755,8 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] 462 | virtual void initProcess (); | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/callbackadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] 477 | virtual void stop (); | ^~~~ @@ -27445,10 +27769,37 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] 493 | virtual void terminateJobs (); | ^~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; @@ -27578,9 +27929,9 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] 574 | virtual void reset (); @@ -27627,6 +27978,9 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 647 | virtual void *role (RoleType msg, void *content=NULL); | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; + | ^ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 777 | virtual Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ @@ -27681,89 +28035,58 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 160 | void timerEvent (QTimerEvent *); | ^~~~~~~~~~ @@ -27788,6 +28111,9 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 210 | void *role (RoleType msg, void *data=NULL); | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] 224 | virtual void dimensions (int & w, int & h); | ^~~~~~~~~~ @@ -27828,54 +28154,52 @@ 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 291 | virtual bool openUrl (const KUrl & url); + | ^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); + | ^ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.h:17, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/partadaptor.cpp:11: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] 249 | virtual KMediaPlayer::View* view (); | ^~~~ @@ -27915,295 +28239,6 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] - 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] - 294 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] - 296 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] - 297 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] - 298 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] - 299 | virtual void destroy (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 301 | virtual void starting (IProcess *); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 303 | virtual void processDestroyed (IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] - 304 | virtual IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] - 305 | virtual Mrl *getMrl (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] - 366 | MediaManager::MediaType type () const { return MediaManager::Image; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] - 368 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] - 369 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] - 370 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] - 371 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] - 73 | virtual void setAudioLang (int id); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:74:18: warning: 'virtual void KMPlayer::Process::setSubtitle(int)' can be marked override [-Wsuggest-override] - 74 | virtual void setSubtitle (int id); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:75:18: warning: 'virtual bool KMPlayer::Process::running() const' can be marked override [-Wsuggest-override] - 75 | virtual bool running () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:82:18: warning: 'virtual bool KMPlayer::Process::grabPicture(const QString&, int)' can be marked override [-Wsuggest-override] - 82 | virtual bool grabPicture (const QString &file, int frame) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:85:18: warning: 'virtual bool KMPlayer::Process::ready()' can be marked override [-Wsuggest-override] - 85 | virtual bool ready (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:86:18: warning: 'virtual bool KMPlayer::Process::play()' can be marked override [-Wsuggest-override] - 86 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:87:18: warning: 'virtual void KMPlayer::Process::stop()' can be marked override [-Wsuggest-override] - 87 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:88:18: warning: 'virtual void KMPlayer::Process::quit()' can be marked override [-Wsuggest-override] - 88 | virtual void quit (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:89:18: warning: 'virtual void KMPlayer::Process::pause()' can be marked override [-Wsuggest-override] - 89 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:90:18: warning: 'virtual void KMPlayer::Process::unpause()' can be marked override [-Wsuggest-override] - 90 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:92:18: warning: 'virtual bool KMPlayer::Process::seek(int, bool)' can be marked override [-Wsuggest-override] - 92 | virtual bool seek (int pos, bool absolute); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:94:18: warning: 'virtual void KMPlayer::Process::volume(int, bool)' can be marked override [-Wsuggest-override] - 94 | virtual void volume (int pos, bool absolute); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:96:18: warning: 'virtual bool KMPlayer::Process::saturation(int, bool)' can be marked override [-Wsuggest-override] - 96 | virtual bool saturation (int pos, bool absolute); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:97:18: warning: 'virtual bool KMPlayer::Process::hue(int, bool)' can be marked override [-Wsuggest-override] - 97 | virtual bool hue (int pos, bool absolute); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:98:18: warning: 'virtual bool KMPlayer::Process::contrast(int, bool)' can be marked override [-Wsuggest-override] - 98 | virtual bool contrast (int pos, bool absolute); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:99:18: warning: 'virtual bool KMPlayer::Process::brightness(int, bool)' can be marked override [-Wsuggest-override] - 99 | virtual bool brightness (int pos, bool absolute); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:130:10: warning: 'virtual void KMPlayer::MPlayerBase::initProcess()' can be marked override [-Wsuggest-override] - 130 | void initProcess () KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:131:18: warning: 'virtual void KMPlayer::MPlayerBase::stop()' can be marked override [-Wsuggest-override] - 131 | virtual void stop () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:132:18: warning: 'virtual void KMPlayer::MPlayerBase::quit()' can be marked override [-Wsuggest-override] - 132 | virtual void quit () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:151:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 151 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:160:18: warning: 'virtual void KMPlayer::MPlayer::init()' can be marked override [-Wsuggest-override] - 160 | virtual void init () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:161:18: warning: 'virtual bool KMPlayer::MPlayer::grabPicture(const QString&, int)' can be marked override [-Wsuggest-override] - 161 | virtual bool grabPicture (const QString &file, int pos) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:162:18: warning: 'virtual void KMPlayer::MPlayer::setAudioLang(int)' can be marked override [-Wsuggest-override] - 162 | virtual void setAudioLang (int id); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:163:18: warning: 'virtual void KMPlayer::MPlayer::setSubtitle(int)' can be marked override [-Wsuggest-override] - 163 | virtual void setSubtitle (int id); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:164:18: warning: 'virtual bool KMPlayer::MPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 164 | virtual bool deMediafiedPlay () KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:165:18: warning: 'virtual void KMPlayer::MPlayer::stop()' can be marked override [-Wsuggest-override] - 165 | virtual void stop () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:166:18: warning: 'virtual void KMPlayer::MPlayer::pause()' can be marked override [-Wsuggest-override] - 166 | virtual void pause () KDE_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:167:18: warning: 'virtual void KMPlayer::MPlayer::unpause()' can be marked override [-Wsuggest-override] - 167 | virtual void unpause () KDE_NO_EXPORT; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:168:18: warning: 'virtual bool KMPlayer::MPlayer::seek(int, bool)' can be marked override [-Wsuggest-override] - 168 | virtual bool seek (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:169:18: warning: 'virtual void KMPlayer::MPlayer::volume(int, bool)' can be marked override [-Wsuggest-override] - 169 | virtual void volume (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:170:18: warning: 'virtual bool KMPlayer::MPlayer::saturation(int, bool)' can be marked override [-Wsuggest-override] - 170 | virtual bool saturation (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:171:18: warning: 'virtual bool KMPlayer::MPlayer::hue(int, bool)' can be marked override [-Wsuggest-override] - 171 | virtual bool hue (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:172:18: warning: 'virtual bool KMPlayer::MPlayer::contrast(int, bool)' can be marked override [-Wsuggest-override] - 172 | virtual bool contrast (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:173:18: warning: 'virtual bool KMPlayer::MPlayer::brightness(int, bool)' can be marked override [-Wsuggest-override] - 173 | virtual bool brightness (int pos, bool absolute) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:174:10: warning: 'virtual bool KMPlayer::MPlayer::ready()' can be marked override [-Wsuggest-override] - 174 | bool ready () KDE_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:176:10: warning: 'virtual void KMPlayer::MPlayer::processStopped()' can be marked override [-Wsuggest-override] - 176 | void processStopped () KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:232:18: warning: 'virtual void KMPlayer::RecordDocument::begin()' can be marked override [-Wsuggest-override] - 232 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:233:18: warning: 'virtual void KMPlayer::RecordDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 233 | virtual void message (MessageType msg, void *); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:234:18: warning: 'virtual void KMPlayer::RecordDocument::deactivate()' can be marked override [-Wsuggest-override] - 234 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:246:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MEncoderProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 246 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:254:18: warning: 'virtual void KMPlayer::MEncoder::init()' can be marked override [-Wsuggest-override] - 254 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:255:18: warning: 'virtual bool KMPlayer::MEncoder::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 255 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:256:18: warning: 'virtual void KMPlayer::MEncoder::stop()' can be marked override [-Wsuggest-override] - 256 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:265:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerDumpProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 265 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:273:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::init()' can be marked override [-Wsuggest-override] - 273 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:274:18: warning: 'virtual bool KMPlayer::MPlayerDumpstream::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 274 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:275:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::stop()' can be marked override [-Wsuggest-override] - 275 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:285:18: warning: 'virtual void KMPlayer::MasterProcessInfo::quitProcesses()' can be marked override [-Wsuggest-override] - 285 | virtual void quitProcesses (); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:310:18: warning: 'virtual void KMPlayer::MasterProcess::init()' can be marked override [-Wsuggest-override] - 310 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:311:18: warning: 'virtual bool KMPlayer::MasterProcess::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 311 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:312:18: warning: 'virtual bool KMPlayer::MasterProcess::running() const' can be marked override [-Wsuggest-override] - 312 | virtual bool running () const; - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:319:10: warning: 'virtual void KMPlayer::MasterProcess::pause()' can be marked override [-Wsuggest-override] - 319 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:320:10: warning: 'virtual void KMPlayer::MasterProcess::unpause()' can be marked override [-Wsuggest-override] - 320 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:321:10: warning: 'virtual bool KMPlayer::MasterProcess::seek(int, bool)' can be marked override [-Wsuggest-override] - 321 | bool seek (int pos, bool absolute); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:322:10: warning: 'virtual void KMPlayer::MasterProcess::volume(int, bool)' can be marked override [-Wsuggest-override] - 322 | void volume (int pos, bool absolute); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:324:10: warning: 'virtual void KMPlayer::MasterProcess::stop()' can be marked override [-Wsuggest-override] - 324 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:334:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::PhononProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 334 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:336:18: warning: 'virtual bool KMPlayer::PhononProcessInfo::startSlave()' can be marked override [-Wsuggest-override] - 336 | virtual bool startSlave (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:344:18: warning: 'virtual bool KMPlayer::Phonon::ready()' can be marked override [-Wsuggest-override] - 344 | virtual bool ready (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:353:11: warning: 'virtual KMPlayer::Node* KMPlayer::ConfigDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 353 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:362:11: warning: 'virtual KMPlayer::Node* KMPlayer::ConfigNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 362 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:372:11: warning: 'virtual KMPlayer::Node* KMPlayer::TypeNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 372 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:375:18: warning: 'virtual const char* KMPlayer::TypeNode::nodeName() const' can be marked override [-Wsuggest-override] - 375 | const char * nodeName () const { return tag.toAscii (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:385:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::FFMpegProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 385 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:393:18: warning: 'virtual void KMPlayer::FFMpeg::init()' can be marked override [-Wsuggest-override] - 393 | virtual void init () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:394:18: warning: 'virtual bool KMPlayer::FFMpeg::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 394 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:395:18: warning: 'virtual void KMPlayer::FFMpeg::stop()' can be marked override [-Wsuggest-override] - 395 | virtual void stop () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] - 396 | virtual void quit () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 447 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] - 460 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:461:18: warning: 'virtual bool KMPlayer::NpPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 461 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] - 462 | virtual void initProcess (); - | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.h:17, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/streamadaptor.cpp:11: -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] - 477 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:478:18: warning: 'virtual void KMPlayer::NpPlayer::quit()' can be marked override [-Wsuggest-override] - 478 | virtual void quit (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:479:10: warning: 'virtual bool KMPlayer::NpPlayer::ready()' can be marked override [-Wsuggest-override] - 479 | bool ready (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] - 493 | virtual void terminateJobs (); - | ^~~~~~~~~~~~~ [ 80%] Linking CXX shared library libkmplayercommon.so cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kmplayercommon.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -shared -Wl,-soname,libkmplayercommon.so -o libkmplayercommon.so CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o CMakeFiles/kmplayercommon.dir/kmplayerview.cpp.o CMakeFiles/kmplayercommon.dir/playmodel.cpp.o CMakeFiles/kmplayercommon.dir/playlistview.cpp.o CMakeFiles/kmplayercommon.dir/kmplayercontrolpanel.cpp.o CMakeFiles/kmplayercommon.dir/kmplayerconfig.cpp.o CMakeFiles/kmplayercommon.dir/pref.cpp.o CMakeFiles/kmplayercommon.dir/kmplayerprocess.cpp.o CMakeFiles/kmplayercommon.dir/kmplayerpartbase.cpp.o CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o CMakeFiles/kmplayercommon.dir/kmplayer_asx.cpp.o CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o CMakeFiles/kmplayercommon.dir/expression.cpp.o CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o CMakeFiles/kmplayercommon.dir/triestring.cpp.o CMakeFiles/kmplayercommon.dir/surface.cpp.o CMakeFiles/kmplayercommon.dir/viewarea.cpp.o CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o CMakeFiles/kmplayercommon.dir/partadaptor.cpp.o CMakeFiles/kmplayercommon.dir/callbackadaptor.cpp.o CMakeFiles/kmplayercommon.dir/streamadaptor.cpp.o -lcairo /usr/lib/x86_64-linux-gnu/libKF5KDELibs4Support.so.5.78.0 -lxcb -lxcb-render -lxcb-shm /usr/lib/x86_64-linux-gnu/libKF5MediaPlayer.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Bookmarks.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5UnitConversion.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5TextWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Completion.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Service.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Concurrent.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5JobWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5IconThemes.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Codecs.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Auth.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5AuthCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.2 @@ -28215,21 +28250,21 @@ cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/DependInfo.cmake --color= +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/depend.internal". +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/depend.internal". +Scanning dependencies of target kmplayerpart_autogen Scanning dependencies of target kdeinit_kmplayer_autogen make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make -f src/CMakeFiles/kmplayerpart_autogen.dir/build.make src/CMakeFiles/kmplayerpart_autogen.dir/build +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f src/CMakeFiles/kdeinit_kmplayer_autogen.dir/build.make src/CMakeFiles/kdeinit_kmplayer_autogen.dir/build -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/depend.internal". -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/depend.internal". make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -Scanning dependencies of target kmplayerpart_autogen -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make -f src/CMakeFiles/kmplayerpart_autogen.dir/build.make src/CMakeFiles/kmplayerpart_autogen.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 81%] Automatic MOC for target kdeinit_kmplayer +[ 81%] Automatic MOC for target kmplayerpart +[ 83%] Automatic MOC for target kdeinit_kmplayer cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/AutogenInfo.json Debian -[ 83%] Automatic MOC for target kmplayerpart cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/moc_predefs.h", because it doesn't exist. @@ -28238,14 +28273,14 @@ AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkmplayerpart_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCrash -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/Solid -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu AutoGen: Parsing "SRC:/src/kmplayer.h" -AutoGen: Parsing "SRC:/src/kmplayer_lists.h" -AutoGen: Parsing "SRC:/src/main.cpp" -AutoGen: Parsing "SRC:/src/kmplayer.cpp" -AutoGen: Parsing "SRC:/src/kmplayertvsource.cpp" AutoGen: Parsing "SRC:/src/kmplayertvsource.h" AutoGen: Parsing "SRC:/src/kmplayer_lists.cpp" +AutoGen: Parsing "SRC:/src/kmplayertvsource.cpp" +AutoGen: Parsing "SRC:/src/main.cpp" AutoGen: Parsing "SRC:/src/kmplayer_part.h" AutoGen: Parsing "SRC:/src/kmplayer_part.cpp" +AutoGen: Parsing "SRC:/src/kmplayer_lists.h" +AutoGen: Parsing "SRC:/src/kmplayer.cpp" AutoMoc warning --------------- "SRC:/src/kmplayer_part.cpp" @@ -28271,34 +28306,34 @@ /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCrash -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/Solid -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp /build/kmplayer-0.12.0b/src/kmplayertvsource.h AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp", because it doesn't exist, from "SRC:/src/kmplayer.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCrash -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/Solid -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp /build/kmplayer-0.12.0b/src/kmplayer.h -AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayer.moc", because it doesn't exist, from "SRC:/src/kmplayer.cpp" -/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCrash -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/Solid -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayer.moc /build/kmplayer-0.12.0b/src/kmplayer.cpp AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayertvsource.moc", because it doesn't exist, from "SRC:/src/kmplayertvsource.cpp" /usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCrash -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/Solid -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayertvsource.moc /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp +AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayer.moc", because it doesn't exist, from "SRC:/src/kmplayer.cpp" +/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DKGUIADDONS_LIB "-DKMPLAYER_VERSION_STRING=\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KIOGui -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/KF5/KCrash -I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/Solid -I/usr/include/KF5/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayer.moc /build/kmplayer-0.12.0b/src/kmplayer.cpp +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer_lists.cpp.d" AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp.d" +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp.d" AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp.d" AutoMoc: /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/include/kmplayer_part.moc.d" -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer_lists.cpp.d" -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp.d" AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp" -AutoMoc: /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayertvsource.moc.d" AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -AutoMoc: /build/kmplayer-0.12.0b/src/kmplayer.cpp:0: Note: No relevant classes found. No output generated. -AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayer.moc.d" -AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp" [ 83%] Built target kmplayerpart_autogen make -f src/CMakeFiles/kmplayerpart.dir/build.make src/CMakeFiles/kmplayerpart.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart.dir/DependInfo.cmake --color= +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart.dir/depend.internal". +Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart.dir/depend.internal". +AutoMoc: /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayertvsource.moc.d" +AutoMoc: /build/kmplayer-0.12.0b/src/kmplayer.cpp:0: Note: No relevant classes found. No output generated. +AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include/kmplayer.moc.d" +AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart.dir/depend.internal". -Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart.dir/depend.internal". [ 83%] Built target kdeinit_kmplayer_autogen make -f src/CMakeFiles/kdeinit_kmplayer.dir/build.make src/CMakeFiles/kdeinit_kmplayer.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' @@ -28318,15 +28353,702 @@ make -f src/CMakeFiles/kdeinit_kmplayer.dir/build.make src/CMakeFiles/kdeinit_kmplayer.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' [ 87%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_autogen/mocs_compilation.cpp.o -[ 88%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_autogen/mocs_compilation.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp -[ 90%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o -[ 91%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o +[ 88%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o +[ 90%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp +[ 91%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o +[ 92%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer.cpp cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o -c /build/kmplayer-0.12.0b/src/main.cpp -[ 92%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkdeinit_kmplayer_EXPORTS -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o -c /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:39, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 178 | KUrl m_url; + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 179 | KUrl m_sub_url; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] + 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); + | ^~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] + 165 | void bitRates (int & preferred, int & maximal); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] + 166 | void setTimeout (int ms); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] + 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 209 | void message (MessageType msg, void *data=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 210 | void *role (RoleType msg, void *data=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] + 224 | virtual void dimensions (int & w, int & h); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] + 225 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] + 226 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] + 227 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] + 228 | virtual void setUrl (const QString &url); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] + 229 | virtual bool authoriseUrl (const QString &url); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] + 230 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] + 231 | virtual void activate () KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] + 232 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] + 233 | virtual void forward (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] + 234 | virtual void backward (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 235 | virtual void play (Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 257 | KUrl docBase () const { return m_docbase; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 291 | virtual bool openUrl (const KUrl & url); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 366 | KUrl m_docbase; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] + 249 | virtual KMediaPlayer::View* view (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] + 290 | virtual bool openUrl (const QUrl & url); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] + 294 | virtual bool closeUrl (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] + 295 | virtual void pause (void); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] + 296 | virtual void play (void); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] + 297 | virtual void stop (void); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] + 316 | virtual bool isSeekable (void) const; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] + 317 | virtual qlonglong position (void) const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] + 318 | virtual bool hasLength (void) const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] + 319 | virtual qlonglong length (void) const; + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] + 320 | virtual void seek (qlonglong); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] + 344 | bool openFile(); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 345 | virtual void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:60:18: warning: 'virtual void GrabDocument::activate()' can be marked override [-Wsuggest-override] + 60 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:61:18: warning: 'virtual void GrabDocument::undefer()' can be marked override [-Wsuggest-override] + 61 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:62:18: warning: 'virtual void GrabDocument::begin()' can be marked override [-Wsuggest-override] + 62 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:63:18: warning: 'virtual void GrabDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 63 | virtual void message (KMPlayer::MessageType msg, void *content); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:82:91: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 82 | void requestOpenURL (const KUrl & url, const QString & target, const QString & service); + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:80:10: warning: 'virtual void KMPlayerBrowserExtension::saveState(QDataStream&)' can be marked override [-Wsuggest-override] + 80 | void saveState (QDataStream & stream); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:81:10: warning: 'virtual void KMPlayerBrowserExtension::restoreState(QDataStream&)' can be marked override [-Wsuggest-override] + 81 | void restoreState (QDataStream & stream); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:95:10: warning: 'virtual bool KMPlayerLiveConnectExtension::get(long unsigned int, const QString&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)' can be marked override [-Wsuggest-override] + 95 | bool get (const unsigned long, const QString &, + | ^~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:97:10: warning: 'virtual bool KMPlayerLiveConnectExtension::put(long unsigned int, const QString&, const QString&)' can be marked override [-Wsuggest-override] + 97 | bool put (const unsigned long, const QString &, const QString &); + | ^~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:98:10: warning: 'virtual bool KMPlayerLiveConnectExtension::call(long unsigned int, const QString&, const QStringList&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)' can be marked override [-Wsuggest-override] + 98 | bool call (const unsigned long, const QString &, + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:101:10: warning: 'virtual void KMPlayerLiveConnectExtension::unregister(long unsigned int)' can be marked override [-Wsuggest-override] + 101 | void unregister (const unsigned long); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:154:40: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 154 | bool allowRedir (const KUrl & url) const; + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:159:38: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 159 | bool openNewURL (const KUrl & url); // for JS interface + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:160:66: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 160 | bool startUrl (const KUrl &url, const QString &pic=QString ());//clickToPlay + | ^ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:158:18: warning: 'virtual void KMPlayerPart::setLoaded(int)' can be marked override [-Wsuggest-override] + 158 | virtual void setLoaded (int percentage); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:162:21: warning: 'virtual QString KMPlayerPart::doEvaluate(const QString&)' can be marked override [-Wsuggest-override] + 162 | virtual QString doEvaluate (const QString &script); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:166:18: warning: 'virtual bool KMPlayerPart::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] + 166 | virtual bool openUrl(const QUrl& url); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:168:18: warning: 'virtual bool KMPlayerPart::closeUrl()' can be marked override [-Wsuggest-override] + 168 | virtual bool closeUrl (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:171:18: warning: 'virtual void KMPlayerPart::processCreated(KMPlayer::Process*)' can be marked override [-Wsuggest-override] + 171 | virtual void processCreated (KMPlayer::Process *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:172:18: warning: 'virtual void KMPlayerPart::playingStarted()' can be marked override [-Wsuggest-override] + 172 | virtual void playingStarted (); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:173:18: warning: 'virtual void KMPlayerPart::playingStopped()' can be marked override [-Wsuggest-override] + 173 | virtual void playingStopped (); + | ^~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:39, from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:31, from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp:10, @@ -28408,6 +29130,54 @@ /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 220 | return s1; @@ -28472,6 +29242,21 @@ /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 291 | operator <= (const Single s, const int i) { return s <= Single (i); } @@ -28489,6 +29274,45 @@ /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:31, from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp:10, @@ -28951,10 +29775,6 @@ /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:304:18: warning: 'virtual void KMPlayerPipeSource::deactivate()' can be marked override [-Wsuggest-override] 304 | virtual void deactivate (); | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:52: -/usr/include/KF5/KDELibs4Support/kmenubar.h:89:44: note: '#pragma message: Port to Qt5 native filter' - 89 | #pragma message("Port to Qt5 native filter") - | ^ In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer_lists.cpp:10, from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp:3: /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:58:10: warning: 'virtual void ListsSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] @@ -29119,6 +29939,21 @@ 198 | KDE_NO_EXPORT const char *nodeName () const { return tag.constData (); } | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /build/kmplayer-0.12.0b/src/kmplayer.h:31, from /build/kmplayer-0.12.0b/src/main.cpp:28: /build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] @@ -29145,6 +29980,82 @@ /build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 178 | KUrl m_url; + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 179 | KUrl m_sub_url; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] + 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); + | ^~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] + 165 | void bitRates (int & preferred, int & maximal); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] + 166 | void setTimeout (int ms); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] + 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); + | ^~~~~~~~~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, from /build/kmplayer-0.12.0b/src/kmplayer.h:31, @@ -29177,6 +30088,12 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 209 | void message (MessageType msg, void *data=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 210 | void *role (RoleType msg, void *data=NULL); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 210 | return s + Single (i); @@ -29214,6 +30131,30 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] + 224 | virtual void dimensions (int & w, int & h); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] + 225 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] + 226 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] + 227 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] + 228 | virtual void setUrl (const QString &url); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] + 229 | virtual bool authoriseUrl (const QString &url); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] + 230 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] + 231 | virtual void activate () KDE_NO_EXPORT; + | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 245 | return s1; @@ -29221,6 +30162,18 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] + 232 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] + 233 | virtual void forward (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] + 234 | virtual void backward (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 235 | virtual void play (Mrl *); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 264 | operator > (const Single s, const int i) { return s > Single (i); } @@ -29241,6 +30194,15 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 282 | operator < (const Single s, const int i) { return s < Single (i); } @@ -29261,6 +30223,28 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 257 | KUrl docBase () const { return m_docbase; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 291 | operator <= (const Single s, const int i) { return s <= Single (i); } @@ -29278,6 +30262,216 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 366 | KUrl m_docbase; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] + 249 | virtual KMediaPlayer::View* view (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] + 290 | virtual bool openUrl (const QUrl & url); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] + 294 | virtual bool closeUrl (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] + 295 | virtual void pause (void); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] + 296 | virtual void play (void); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] + 297 | virtual void stop (void); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] + 316 | virtual bool isSeekable (void) const; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] + 317 | virtual qlonglong position (void) const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] + 318 | virtual bool hasLength (void) const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] + 319 | virtual qlonglong length (void) const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] + 320 | virtual void seek (qlonglong); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] + 344 | bool openFile(); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 345 | virtual void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:58:10: warning: 'virtual void ListsSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 58 | void play (KMPlayer::Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:59:10: warning: 'virtual void ListsSource::activate()' can be marked override [-Wsuggest-override] + 59 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:60:13: warning: 'virtual QString ListsSource::prettyName()' can be marked override [-Wsuggest-override] + 60 | QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h: In constructor 'ListsSource::ListsSource(KMPlayer::PartBase*)': +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:57:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 57 | : KMPlayer::URLSource (p, KUrl ("lists://")) {} + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:57:51: warning: 'KUrl::KUrl(const char*)' is deprecated [-Wdeprecated-declarations] + 57 | : KMPlayer::URLSource (p, KUrl ("lists://")) {} + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:349:41: note: declared here + 349 | KDELIBS4SUPPORT_DEPRECATED explicit KUrl(const char *urlOrPath); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/build/kmplayer-0.12.0b/src/kmplayer_lists.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:66:21: warning: 'virtual KMPlayer::Node* FileDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 66 | KMPlayer::Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:76:10: warning: 'virtual void Recents::defer()' can be marked override [-Wsuggest-override] + 76 | void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:77:10: warning: 'virtual void Recents::activate()' can be marked override [-Wsuggest-override] + 77 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:78:10: warning: 'virtual void Recents::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 78 | void message (KMPlayer::MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:79:21: warning: 'virtual KMPlayer::Node* Recents::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 79 | KMPlayer::Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:80:31: warning: 'virtual const char* Recents::nodeName() const' can be marked override [-Wsuggest-override] + 80 | KDE_NO_EXPORT const char *nodeName () const { return "playlist"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:87:10: warning: 'virtual void Recent::activate()' can be marked override [-Wsuggest-override] + 87 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:88:10: warning: 'virtual void Recent::closed()' can be marked override [-Wsuggest-override] + 88 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:89:31: warning: 'virtual const char* Recent::nodeName() const' can be marked override [-Wsuggest-override] + 89 | KDE_NO_EXPORT const char *nodeName () const { return "item"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:98:21: warning: 'virtual KMPlayer::Node* Group::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 98 | KMPlayer::Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:99:10: warning: 'virtual void Group::defer()' can be marked override [-Wsuggest-override] + 99 | void defer () {} // TODO lazy loading of largish sub trees + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:100:10: warning: 'virtual void Group::closed()' can be marked override [-Wsuggest-override] + 100 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:101:11: warning: 'virtual void* Group::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 101 | void *role (KMPlayer::RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:102:31: warning: 'virtual const char* Group::nodeName() const' can be marked override [-Wsuggest-override] + 102 | KDE_NO_EXPORT const char *nodeName () const { return "group"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:109:10: warning: 'virtual void Playlist::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 109 | void message (KMPlayer::MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:110:10: warning: 'virtual void Playlist::defer()' can be marked override [-Wsuggest-override] + 110 | void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:111:10: warning: 'virtual void Playlist::activate()' can be marked override [-Wsuggest-override] + 111 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:112:21: warning: 'virtual KMPlayer::Node* Playlist::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 112 | KMPlayer::Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:113:32: warning: 'virtual const char* Playlist::nodeName() const' can be marked override [-Wsuggest-override] + 113 | KDE_NO_EXPORT const char * nodeName () const { return "playlist"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:121:10: warning: 'virtual void PlaylistItemBase::activate()' can be marked override [-Wsuggest-override] + 121 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:122:10: warning: 'virtual void PlaylistItemBase::closed()' can be marked override [-Wsuggest-override] + 122 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:130:10: warning: 'virtual void PlaylistItem::closed()' can be marked override [-Wsuggest-override] + 130 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:131:10: warning: 'virtual void PlaylistItem::begin()' can be marked override [-Wsuggest-override] + 131 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:132:10: warning: 'virtual void PlaylistItem::setNodeName(const QString&)' can be marked override [-Wsuggest-override] + 132 | void setNodeName (const QString&); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:133:17: warning: 'virtual const char* PlaylistItem::nodeName() const' can be marked override [-Wsuggest-override] + 133 | const char *nodeName () const KDE_NO_EXPORT { return "item"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:142:21: warning: 'virtual KMPlayer::Node* PlaylistGroup::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 142 | KMPlayer::Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:143:10: warning: 'virtual void PlaylistGroup::closed()' can be marked override [-Wsuggest-override] + 143 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:144:11: warning: 'virtual void* PlaylistGroup::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 144 | void *role (KMPlayer::RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:145:10: warning: 'virtual void PlaylistGroup::setNodeName(const QString&)' can be marked override [-Wsuggest-override] + 145 | void setNodeName (const QString&); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:146:31: warning: 'virtual const char* PlaylistGroup::nodeName() const' can be marked override [-Wsuggest-override] + 146 | KDE_NO_EXPORT const char *nodeName () const { return "group"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:154:10: warning: 'virtual void HtmlObject::activate()' can be marked override [-Wsuggest-override] + 154 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:155:10: warning: 'virtual void HtmlObject::closed()' can be marked override [-Wsuggest-override] + 155 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:156:21: warning: 'virtual KMPlayer::Node* HtmlObject::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 156 | KMPlayer::Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:157:17: warning: 'virtual const char* HtmlObject::nodeName() const' can be marked override [-Wsuggest-override] + 157 | const char *nodeName () const KDE_NO_EXPORT { return "object"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:164:10: warning: 'virtual void Generator::activate()' can be marked override [-Wsuggest-override] + 164 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:165:10: warning: 'virtual void Generator::begin()' can be marked override [-Wsuggest-override] + 165 | void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:166:10: warning: 'virtual void Generator::deactivate()' can be marked override [-Wsuggest-override] + 166 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:167:10: warning: 'virtual void Generator::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 167 | void message (KMPlayer::MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:168:21: warning: 'virtual KMPlayer::Node* Generator::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 168 | KMPlayer::Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:169:31: warning: 'virtual const char* Generator::nodeName() const' can be marked override [-Wsuggest-override] + 169 | KDE_NO_EXPORT const char *nodeName () const { return "generator"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:197:21: warning: 'virtual KMPlayer::Node* GeneratorElement::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 197 | KMPlayer::Node *childFromTag (const QString &tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.h:198:31: warning: 'virtual const char* GeneratorElement::nodeName() const' can be marked override [-Wsuggest-override] + 198 | KDE_NO_EXPORT const char *nodeName () const { return tag.constData (); } + | ^~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, from /build/kmplayer-0.12.0b/src/kmplayer.h:31, from /build/kmplayer-0.12.0b/src/main.cpp:28: @@ -29434,8 +30628,1030 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: +In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] + 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); + | ^~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] + 165 | void bitRates (int & preferred, int & maximal); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] + 166 | void setTimeout (int ms); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] + 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 209 | void message (MessageType msg, void *data=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 210 | void *role (RoleType msg, void *data=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] + 224 | virtual void dimensions (int & w, int & h); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] + 225 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] + 226 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] + 227 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] + 228 | virtual void setUrl (const QString &url); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] + 229 | virtual bool authoriseUrl (const QString &url); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] + 230 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] + 231 | virtual void activate () KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] + 232 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] + 233 | virtual void forward (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] + 234 | virtual void backward (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 235 | virtual void play (Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 257 | KUrl docBase () const { return m_docbase; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 291 | virtual bool openUrl (const KUrl & url); + | ^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); + | ^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 366 | KUrl m_docbase; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] + 249 | virtual KMediaPlayer::View* view (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] + 290 | virtual bool openUrl (const QUrl & url); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] + 294 | virtual bool closeUrl (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] + 295 | virtual void pause (void); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] + 296 | virtual void play (void); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] + 297 | virtual void stop (void); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] + 316 | virtual bool isSeekable (void) const; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] + 317 | virtual qlonglong position (void) const; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] + 318 | virtual bool hasLength (void) const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] + 319 | virtual qlonglong length (void) const; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] + 320 | virtual void seek (qlonglong); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] + 344 | bool openFile(); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 345 | virtual void timerEvent (QTimerEvent *); + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:33: +/build/kmplayer-0.12.0b/src/kmplayer.h:77:10: warning: 'virtual void KMPlayerApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override] + 77 | void saveProperties (KConfigGroup&); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:78:10: warning: 'virtual void KMPlayerApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override] + 78 | void readProperties (const KConfigGroup&); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:82:18: warning: 'virtual bool KMPlayerApp::queryClose()' can be marked override [-Wsuggest-override] + 82 | virtual bool queryClose (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 61 | void openDocumentFile (const KUrl& url=KUrl()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/main.cpp:28: +/build/kmplayer-0.12.0b/src/kmplayer.h:61:50: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 61 | void openDocumentFile (const KUrl& url=KUrl()); + | ^ +/build/kmplayer-0.12.0b/src/kmplayer.h:62:33: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 62 | void addUrl (const KUrl& url); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:33: +/build/kmplayer-0.12.0b/src/kmplayer.h:210:18: warning: 'virtual bool KMPlayerDVDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] + 210 | virtual bool processOutput (const QString & line); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:211:21: warning: 'virtual QString KMPlayerDVDSource::filterOptions()' can be marked override [-Wsuggest-override] + 211 | virtual QString filterOptions (); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:212:18: warning: 'virtual void KMPlayerDVDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] + 212 | virtual void setIdentified (bool b = true); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:213:21: warning: 'virtual QString KMPlayerDVDSource::prettyName()' can be marked override [-Wsuggest-override] + 213 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:214:18: warning: 'virtual void KMPlayerDVDSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 214 | virtual void write (KSharedConfigPtr); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:215:18: warning: 'virtual void KMPlayerDVDSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 215 | virtual void read (KSharedConfigPtr); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:216:18: warning: 'virtual void KMPlayerDVDSource::sync(bool)' can be marked override [-Wsuggest-override] + 216 | virtual void sync (bool); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:217:18: warning: 'virtual void KMPlayerDVDSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] + 217 | virtual void prefLocation (QString & item, QString & icon, QString & tab); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:218:22: warning: 'virtual QFrame* KMPlayerDVDSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] + 218 | virtual QFrame * prefPage (QWidget * parent); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:219:18: warning: 'virtual void KMPlayerDVDSource::activate()' can be marked override [-Wsuggest-override] + 219 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:220:18: warning: 'virtual void KMPlayerDVDSource::deactivate()' can be marked override [-Wsuggest-override] + 220 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:223:10: warning: 'virtual void KMPlayerDVDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 223 | void setCurrent (KMPlayer::Mrl *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:224:10: warning: 'virtual void KMPlayerDVDSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 224 | void play (KMPlayer::Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:77:10: warning: 'virtual void KMPlayerApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override] + 77 | void saveProperties (KConfigGroup&); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:78:10: warning: 'virtual void KMPlayerApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override] + 78 | void readProperties (const KConfigGroup&); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:82:18: warning: 'virtual bool KMPlayerApp::queryClose()' can be marked override [-Wsuggest-override] + 82 | virtual bool queryClose (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 61 | void openDocumentFile (const KUrl& url=KUrl()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/main.cpp:28: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:254:18: warning: 'virtual bool KMPlayerVCDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] + 254 | virtual bool processOutput (const QString & line); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:255:18: warning: 'virtual void KMPlayerVCDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] + 255 | virtual void setIdentified (bool b = true); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:256:21: warning: 'virtual QString KMPlayerVCDSource::prettyName()' can be marked override [-Wsuggest-override] + 256 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:257:18: warning: 'virtual void KMPlayerVCDSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 257 | virtual void write (KSharedConfigPtr); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:258:18: warning: 'virtual void KMPlayerVCDSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 258 | virtual void read (KSharedConfigPtr); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:259:18: warning: 'virtual void KMPlayerVCDSource::sync(bool)' can be marked override [-Wsuggest-override] + 259 | virtual void sync (bool); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:260:18: warning: 'virtual void KMPlayerVCDSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] + 260 | virtual void prefLocation (QString & item, QString & icon, QString & tab); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:261:22: warning: 'virtual QFrame* KMPlayerVCDSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] + 261 | virtual QFrame * prefPage (QWidget * parent); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:262:18: warning: 'virtual void KMPlayerVCDSource::activate()' can be marked override [-Wsuggest-override] + 262 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:263:18: warning: 'virtual void KMPlayerVCDSource::deactivate()' can be marked override [-Wsuggest-override] + 263 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:265:10: warning: 'virtual void KMPlayerVCDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 265 | void setCurrent (KMPlayer::Mrl *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:280:18: warning: 'virtual bool KMPlayerAudioCDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] + 280 | virtual bool processOutput (const QString & line); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:281:18: warning: 'virtual void KMPlayerAudioCDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] + 281 | virtual void setIdentified (bool b = true); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:282:21: warning: 'virtual QString KMPlayerAudioCDSource::prettyName()' can be marked override [-Wsuggest-override] + 282 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:283:18: warning: 'virtual void KMPlayerAudioCDSource::activate()' can be marked override [-Wsuggest-override] + 283 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:284:18: warning: 'virtual void KMPlayerAudioCDSource::deactivate()' can be marked override [-Wsuggest-override] + 284 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:286:10: warning: 'virtual void KMPlayerAudioCDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 286 | void setCurrent (KMPlayer::Mrl *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:299:18: warning: 'virtual bool KMPlayerPipeSource::hasLength()' can be marked override [-Wsuggest-override] + 299 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:300:18: warning: 'virtual bool KMPlayerPipeSource::isSeekable()' can be marked override [-Wsuggest-override] + 300 | virtual bool isSeekable (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:302:21: warning: 'virtual QString KMPlayerPipeSource::prettyName()' can be marked override [-Wsuggest-override] + 302 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:303:18: warning: 'virtual void KMPlayerPipeSource::activate()' can be marked override [-Wsuggest-override] + 303 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:304:18: warning: 'virtual void KMPlayerPipeSource::deactivate()' can be marked override [-Wsuggest-override] + 304 | virtual void deactivate (); + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/main.cpp:28: +/build/kmplayer-0.12.0b/src/kmplayer.h:210:18: warning: 'virtual bool KMPlayerDVDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] + 210 | virtual bool processOutput (const QString & line); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:211:21: warning: 'virtual QString KMPlayerDVDSource::filterOptions()' can be marked override [-Wsuggest-override] + 211 | virtual QString filterOptions (); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:212:18: warning: 'virtual void KMPlayerDVDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] + 212 | virtual void setIdentified (bool b = true); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:213:21: warning: 'virtual QString KMPlayerDVDSource::prettyName()' can be marked override [-Wsuggest-override] + 213 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:214:18: warning: 'virtual void KMPlayerDVDSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 214 | virtual void write (KSharedConfigPtr); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:215:18: warning: 'virtual void KMPlayerDVDSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 215 | virtual void read (KSharedConfigPtr); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:216:18: warning: 'virtual void KMPlayerDVDSource::sync(bool)' can be marked override [-Wsuggest-override] + 216 | virtual void sync (bool); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:217:18: warning: 'virtual void KMPlayerDVDSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] + 217 | virtual void prefLocation (QString & item, QString & icon, QString & tab); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:218:22: warning: 'virtual QFrame* KMPlayerDVDSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] + 218 | virtual QFrame * prefPage (QWidget * parent); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:219:18: warning: 'virtual void KMPlayerDVDSource::activate()' can be marked override [-Wsuggest-override] + 219 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:220:18: warning: 'virtual void KMPlayerDVDSource::deactivate()' can be marked override [-Wsuggest-override] + 220 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:223:10: warning: 'virtual void KMPlayerDVDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 223 | void setCurrent (KMPlayer::Mrl *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:224:10: warning: 'virtual void KMPlayerDVDSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 224 | void play (KMPlayer::Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:254:18: warning: 'virtual bool KMPlayerVCDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] + 254 | virtual bool processOutput (const QString & line); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:255:18: warning: 'virtual void KMPlayerVCDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] + 255 | virtual void setIdentified (bool b = true); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:256:21: warning: 'virtual QString KMPlayerVCDSource::prettyName()' can be marked override [-Wsuggest-override] + 256 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:257:18: warning: 'virtual void KMPlayerVCDSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 257 | virtual void write (KSharedConfigPtr); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:258:18: warning: 'virtual void KMPlayerVCDSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 258 | virtual void read (KSharedConfigPtr); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:259:18: warning: 'virtual void KMPlayerVCDSource::sync(bool)' can be marked override [-Wsuggest-override] + 259 | virtual void sync (bool); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:260:18: warning: 'virtual void KMPlayerVCDSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] + 260 | virtual void prefLocation (QString & item, QString & icon, QString & tab); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:261:22: warning: 'virtual QFrame* KMPlayerVCDSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] + 261 | virtual QFrame * prefPage (QWidget * parent); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:262:18: warning: 'virtual void KMPlayerVCDSource::activate()' can be marked override [-Wsuggest-override] + 262 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:263:18: warning: 'virtual void KMPlayerVCDSource::deactivate()' can be marked override [-Wsuggest-override] + 263 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:265:10: warning: 'virtual void KMPlayerVCDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 265 | void setCurrent (KMPlayer::Mrl *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:280:18: warning: 'virtual bool KMPlayerAudioCDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] + 280 | virtual bool processOutput (const QString & line); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:281:18: warning: 'virtual void KMPlayerAudioCDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] + 281 | virtual void setIdentified (bool b = true); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:282:21: warning: 'virtual QString KMPlayerAudioCDSource::prettyName()' can be marked override [-Wsuggest-override] + 282 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:283:18: warning: 'virtual void KMPlayerAudioCDSource::activate()' can be marked override [-Wsuggest-override] + 283 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:284:18: warning: 'virtual void KMPlayerAudioCDSource::deactivate()' can be marked override [-Wsuggest-override] + 284 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:286:10: warning: 'virtual void KMPlayerAudioCDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 286 | void setCurrent (KMPlayer::Mrl *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:299:18: warning: 'virtual bool KMPlayerPipeSource::hasLength()' can be marked override [-Wsuggest-override] + 299 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:300:18: warning: 'virtual bool KMPlayerPipeSource::isSeekable()' can be marked override [-Wsuggest-override] + 300 | virtual bool isSeekable (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:302:21: warning: 'virtual QString KMPlayerPipeSource::prettyName()' can be marked override [-Wsuggest-override] + 302 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:303:18: warning: 'virtual void KMPlayerPipeSource::activate()' can be marked override [-Wsuggest-override] + 303 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.h:304:18: warning: 'virtual void KMPlayerPipeSource::deactivate()' can be marked override [-Wsuggest-override] + 304 | virtual void deactivate (); + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:29, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] + 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] + 294 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] + 296 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] + 297 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] + 298 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] + 299 | virtual void destroy (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 301 | virtual void starting (IProcess *); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 303 | virtual void processDestroyed (IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] + 304 | virtual IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] + 305 | virtual Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] + 366 | MediaManager::MediaType type () const { return MediaManager::Image; } + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] + 368 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] + 369 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] + 370 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] + 371 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp:10, + from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp:4: +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:77:10: warning: 'virtual void KMPlayerPrefSourcePageTV::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 77 | void showEvent (QShowEvent *); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:84:18: warning: 'virtual void TVNode::setNodeName(const QString&)' can be marked override [-Wsuggest-override] + 84 | virtual void setNodeName (const QString &); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:95:10: warning: 'virtual void TVChannel::closed()' can be marked override [-Wsuggest-override] + 95 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:106:21: warning: 'virtual KMPlayer::Node* TVInput::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 106 | KMPlayer::Node *childFromTag (const QString &); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:107:10: warning: 'virtual void TVInput::setNodeName(const QString&)' can be marked override [-Wsuggest-override] + 107 | void setNodeName (const QString &); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:108:10: warning: 'virtual void TVInput::closed()' can be marked override [-Wsuggest-override] + 108 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:119:21: warning: 'virtual KMPlayer::Node* TVDevice::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 119 | KMPlayer::Node *childFromTag (const QString &); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:120:10: warning: 'virtual void TVDevice::closed()' can be marked override [-Wsuggest-override] + 120 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:121:10: warning: 'virtual void TVDevice::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 121 | void message (KMPlayer::MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:122:11: warning: 'virtual void* TVDevice::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 122 | void *role (KMPlayer::RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:123:10: warning: 'virtual void TVDevice::setNodeName(const QString&)' can be marked override [-Wsuggest-override] + 123 | void setNodeName (const QString &); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:134:21: warning: 'virtual KMPlayer::Node* TVDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 134 | KMPlayer::Node *childFromTag (const QString &); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:135:10: warning: 'virtual void TVDocument::defer()' can be marked override [-Wsuggest-override] + 135 | void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:136:32: warning: 'virtual const char* TVDocument::nodeName() const' can be marked override [-Wsuggest-override] + 136 | KDE_NO_EXPORT const char * nodeName () const { return "tvdevices"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:137:10: warning: 'virtual void TVDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 137 | void message (KMPlayer::MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:150:18: warning: 'virtual void TVDeviceScannerSource::init()' can be marked override [-Wsuggest-override] + 150 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:151:18: warning: 'virtual bool TVDeviceScannerSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] + 151 | virtual bool processOutput (const QString & line); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:152:21: warning: 'virtual QString TVDeviceScannerSource::filterOptions()' can be marked override [-Wsuggest-override] + 152 | virtual QString filterOptions (); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:153:18: warning: 'virtual bool TVDeviceScannerSource::hasLength()' can be marked override [-Wsuggest-override] + 153 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:154:18: warning: 'virtual bool TVDeviceScannerSource::isSeekable()' can be marked override [-Wsuggest-override] + 154 | virtual bool isSeekable (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:157:18: warning: 'virtual void TVDeviceScannerSource::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 157 | virtual void starting (KMPlayer::IProcess *) {} + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:158:18: warning: 'virtual void TVDeviceScannerSource::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 158 | virtual void stateChange (KMPlayer::IProcess *, KMPlayer::IProcess::State, KMPlayer::IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:159:18: warning: 'virtual void TVDeviceScannerSource::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 159 | virtual void processDestroyed (KMPlayer::IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:160:32: warning: 'virtual KMPlayer::IViewer* TVDeviceScannerSource::viewer()' can be marked override [-Wsuggest-override] + 160 | virtual KMPlayer::IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:161:28: warning: 'virtual KMPlayer::Mrl* TVDeviceScannerSource::getMrl()' can be marked override [-Wsuggest-override] + 161 | virtual KMPlayer::Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:163:18: warning: 'virtual void TVDeviceScannerSource::activate()' can be marked override [-Wsuggest-override] + 163 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:164:18: warning: 'virtual void TVDeviceScannerSource::deactivate()' can be marked override [-Wsuggest-override] + 164 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:165:18: warning: 'virtual void TVDeviceScannerSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 165 | virtual void play (KMPlayer::Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:192:21: warning: 'virtual QString KMPlayerTVSource::filterOptions()' can be marked override [-Wsuggest-override] + 192 | virtual QString filterOptions (); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:193:18: warning: 'virtual bool KMPlayerTVSource::hasLength()' can be marked override [-Wsuggest-override] + 193 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:194:18: warning: 'virtual bool KMPlayerTVSource::isSeekable()' can be marked override [-Wsuggest-override] + 194 | virtual bool isSeekable (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:195:31: warning: 'virtual KMPlayer::NodePtr KMPlayerTVSource::root()' can be marked override [-Wsuggest-override] + 195 | virtual KMPlayer::NodePtr root (); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:196:21: warning: 'virtual QString KMPlayerTVSource::prettyName()' can be marked override [-Wsuggest-override] + 196 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:197:18: warning: 'virtual void KMPlayerTVSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 197 | virtual void write (KSharedConfigPtr); + | ^~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:198:18: warning: 'virtual void KMPlayerTVSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 198 | virtual void read (KSharedConfigPtr); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:199:18: warning: 'virtual void KMPlayerTVSource::sync(bool)' can be marked override [-Wsuggest-override] + 199 | virtual void sync (bool); + | ^~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:200:18: warning: 'virtual void KMPlayerTVSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] + 200 | virtual void prefLocation (QString & item, QString & icon, QString & tab); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:201:22: warning: 'virtual QFrame* KMPlayerTVSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] + 201 | virtual QFrame * prefPage (QWidget * parent); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:203:10: warning: 'virtual void KMPlayerTVSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 203 | void setCurrent (KMPlayer::Mrl *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:204:18: warning: 'virtual void KMPlayerTVSource::activate()' can be marked override [-Wsuggest-override] + 204 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:205:18: warning: 'virtual void KMPlayerTVSource::deactivate()' can be marked override [-Wsuggest-override] + 205 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:206:18: warning: 'virtual void KMPlayerTVSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 206 | virtual void play (KMPlayer::Mrl *); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:34: +/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] + 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] + 294 | virtual bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] + 296 | virtual void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] + 297 | virtual void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] + 298 | virtual void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] + 299 | virtual void destroy (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 301 | virtual void starting (IProcess *); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 303 | virtual void processDestroyed (IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] + 304 | virtual IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] + 305 | virtual Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] + 366 | MediaManager::MediaType type () const { return MediaManager::Image; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] + 368 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] + 369 | void stop (); + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] + 370 | void pause (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] + 371 | void unpause (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] + 411 | MediaManager::MediaType type () const { return MediaManager::Text; } + | ^~~~ +/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] + 413 | bool play (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function 'virtual void Recent::activate()': +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:140:37: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 140 | app->openDocumentFile (KUrl (src)); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function 'QString Generator::genReadAsk(KMPlayer::Node*)': +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:423:30: warning: 'KFileDialog' is deprecated [-Wdeprecated-declarations] + 423 | input = KFileDialog::getOpenFileName (KUrl (def), QString(), app); + | ^~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:27: +/usr/include/KF5/KDELibs4Support/kfiledialog.h:74:41: note: declared here + 74 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KFileDialog : public QDialog + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:423:56: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 423 | input = KFileDialog::getOpenFileName (KUrl (def), QString(), app); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:425:30: warning: 'KFileDialog' is deprecated [-Wdeprecated-declarations] + 425 | input = KFileDialog::getExistingDirectoryUrl (KUrl (def), app).toLocalFile (); + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:27: +/usr/include/KF5/KDELibs4Support/kfiledialog.h:74:41: note: declared here + 74 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KFileDialog : public QDialog + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:425:64: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 425 | input = KFileDialog::getExistingDirectoryUrl (KUrl (def), app).toLocalFile (); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:52: +/usr/include/KF5/KDELibs4Support/kmenubar.h:89:44: note: '#pragma message: Port to Qt5 native filter' + 89 | #pragma message("Port to Qt5 native filter") + | ^ +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function 'virtual void Generator::begin()': +/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:605:29: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations] + 605 | qprocess->start (process); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:25, + from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qprocess.h:168:10: note: declared here + 168 | void start(const QString &command, OpenMode mode = ReadWrite); + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, + from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 188 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 194 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 200 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 206 | return s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 210 | return s + Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' + 185 | inline Single operator + (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 214 | return s - Single (i); + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' + 191 | inline Single operator - (const Single s1, const Single s2) { + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 220 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 224 | return i * s; + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' + 217 | inline Single operator * (const int i, const Single s) { + | ~~~~~~~~~~~~~^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 245 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 264 | operator > (const Single s, const int i) { return s > Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 267 | operator > (const int i, const Single s) { return Single (i) > s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' + 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 282 | operator < (const Single s, const int i) { return s < Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 285 | operator < (const int i, const Single s) { return Single (i) < s; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' + 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 291 | operator <= (const Single s, const int i) { return s <= Single (i); } + | ^ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' + 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } + | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': +/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] + 296 | return s1; + | ^~ +/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' + 65 | Single & operator = (const Single s) { value = s.value; return *this; } + | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] + 574 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] + 575 | virtual void clear (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] + 576 | virtual bool isElementNode () const { return true; } + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 577 | virtual void accept (Visitor * v); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 628 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] + 629 | void parseParam (const TrieString &, const QString &); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] + 637 | PlayType playType (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] + 638 | virtual Mrl * mrl (); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] + 641 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] + 642 | virtual void begin (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] + 643 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] + 644 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] + 645 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 646 | virtual void message (MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 647 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; + | ^ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 777 | virtual Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] + 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] + 779 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] + 780 | virtual void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] + 781 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] + 782 | virtual void reset (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 800 | virtual void *role (RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] + 897 | const char * nodeName () const { return "#text"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] + 898 | void accept (Visitor *v) { v->visit (this); } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] + 899 | QString nodeValue () const; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] + 911 | const char * nodeName () const { return "#cdata"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] + 921 | const char * nodeName () const { return name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 922 | Node *childFromTag (const QString & tag); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] + 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] + 936 | void closed() KDE_NO_EXPORT; + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] + 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] + 947 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 948 | void *role (RoleType msg, void *content=NULL); + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } + | ^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); + | ^ +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 178 | KUrl m_url; + | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 179 | KUrl m_sub_url; + | ^~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 160 | void timerEvent (QTimerEvent *); | ^~~~~~~~~~ @@ -29503,35 +31719,35 @@ 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ @@ -29542,13 +31758,13 @@ 366 | KUrl m_docbase; | ^~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] 249 | virtual KMediaPlayer::View* view (); | ^~~~ @@ -29588,137 +31804,70 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/main.cpp:28: -/build/kmplayer-0.12.0b/src/kmplayer.h:61:50: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 61 | void openDocumentFile (const KUrl& url=KUrl()); - | ^ -/build/kmplayer-0.12.0b/src/kmplayer.h:62:33: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 62 | void addUrl (const KUrl& url); - | ^ -/build/kmplayer-0.12.0b/src/kmplayer.h:77:10: warning: 'virtual void KMPlayerApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override] - 77 | void saveProperties (KConfigGroup&); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:78:10: warning: 'virtual void KMPlayerApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override] - 78 | void readProperties (const KConfigGroup&); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:82:18: warning: 'virtual bool KMPlayerApp::queryClose()' can be marked override [-Wsuggest-override] - 82 | virtual bool queryClose (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 61 | void openDocumentFile (const KUrl& url=KUrl()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/main.cpp:28: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/main.cpp:28: -/build/kmplayer-0.12.0b/src/kmplayer.h:210:18: warning: 'virtual bool KMPlayerDVDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] - 210 | virtual bool processOutput (const QString & line); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:211:21: warning: 'virtual QString KMPlayerDVDSource::filterOptions()' can be marked override [-Wsuggest-override] - 211 | virtual QString filterOptions (); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:212:18: warning: 'virtual void KMPlayerDVDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] - 212 | virtual void setIdentified (bool b = true); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:213:21: warning: 'virtual QString KMPlayerDVDSource::prettyName()' can be marked override [-Wsuggest-override] - 213 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:214:18: warning: 'virtual void KMPlayerDVDSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 214 | virtual void write (KSharedConfigPtr); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:215:18: warning: 'virtual void KMPlayerDVDSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 215 | virtual void read (KSharedConfigPtr); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:216:18: warning: 'virtual void KMPlayerDVDSource::sync(bool)' can be marked override [-Wsuggest-override] - 216 | virtual void sync (bool); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:217:18: warning: 'virtual void KMPlayerDVDSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] - 217 | virtual void prefLocation (QString & item, QString & icon, QString & tab); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:218:22: warning: 'virtual QFrame* KMPlayerDVDSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] - 218 | virtual QFrame * prefPage (QWidget * parent); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:219:18: warning: 'virtual void KMPlayerDVDSource::activate()' can be marked override [-Wsuggest-override] - 219 | virtual void activate (); +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/build/kmplayer-0.12.0b/src/kmplayer_part.h:60:18: warning: 'virtual void GrabDocument::activate()' can be marked override [-Wsuggest-override] + 60 | virtual void activate (); | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:220:18: warning: 'virtual void KMPlayerDVDSource::deactivate()' can be marked override [-Wsuggest-override] - 220 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:223:10: warning: 'virtual void KMPlayerDVDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 223 | void setCurrent (KMPlayer::Mrl *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:224:10: warning: 'virtual void KMPlayerDVDSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 224 | void play (KMPlayer::Mrl *); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:254:18: warning: 'virtual bool KMPlayerVCDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] - 254 | virtual bool processOutput (const QString & line); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:255:18: warning: 'virtual void KMPlayerVCDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] - 255 | virtual void setIdentified (bool b = true); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:256:21: warning: 'virtual QString KMPlayerVCDSource::prettyName()' can be marked override [-Wsuggest-override] - 256 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:257:18: warning: 'virtual void KMPlayerVCDSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 257 | virtual void write (KSharedConfigPtr); +/build/kmplayer-0.12.0b/src/kmplayer_part.h:61:18: warning: 'virtual void GrabDocument::undefer()' can be marked override [-Wsuggest-override] + 61 | virtual void undefer (); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:62:18: warning: 'virtual void GrabDocument::begin()' can be marked override [-Wsuggest-override] + 62 | virtual void begin (); | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:258:18: warning: 'virtual void KMPlayerVCDSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 258 | virtual void read (KSharedConfigPtr); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:259:18: warning: 'virtual void KMPlayerVCDSource::sync(bool)' can be marked override [-Wsuggest-override] - 259 | virtual void sync (bool); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:260:18: warning: 'virtual void KMPlayerVCDSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] - 260 | virtual void prefLocation (QString & item, QString & icon, QString & tab); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:261:22: warning: 'virtual QFrame* KMPlayerVCDSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] - 261 | virtual QFrame * prefPage (QWidget * parent); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:262:18: warning: 'virtual void KMPlayerVCDSource::activate()' can be marked override [-Wsuggest-override] - 262 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:263:18: warning: 'virtual void KMPlayerVCDSource::deactivate()' can be marked override [-Wsuggest-override] - 263 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:265:10: warning: 'virtual void KMPlayerVCDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 265 | void setCurrent (KMPlayer::Mrl *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:280:18: warning: 'virtual bool KMPlayerAudioCDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] - 280 | virtual bool processOutput (const QString & line); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:281:18: warning: 'virtual void KMPlayerAudioCDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] - 281 | virtual void setIdentified (bool b = true); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:282:21: warning: 'virtual QString KMPlayerAudioCDSource::prettyName()' can be marked override [-Wsuggest-override] - 282 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:283:18: warning: 'virtual void KMPlayerAudioCDSource::activate()' can be marked override [-Wsuggest-override] - 283 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:284:18: warning: 'virtual void KMPlayerAudioCDSource::deactivate()' can be marked override [-Wsuggest-override] - 284 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:286:10: warning: 'virtual void KMPlayerAudioCDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 286 | void setCurrent (KMPlayer::Mrl *); +/build/kmplayer-0.12.0b/src/kmplayer_part.h:63:18: warning: 'virtual void GrabDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 63 | virtual void message (KMPlayer::MessageType msg, void *content); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:82:91: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 82 | void requestOpenURL (const KUrl & url, const QString & target, const QString & service); + | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:80:10: warning: 'virtual void KMPlayerBrowserExtension::saveState(QDataStream&)' can be marked override [-Wsuggest-override] + 80 | void saveState (QDataStream & stream); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:81:10: warning: 'virtual void KMPlayerBrowserExtension::restoreState(QDataStream&)' can be marked override [-Wsuggest-override] + 81 | void restoreState (QDataStream & stream); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:95:10: warning: 'virtual bool KMPlayerLiveConnectExtension::get(long unsigned int, const QString&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)' can be marked override [-Wsuggest-override] + 95 | bool get (const unsigned long, const QString &, + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:97:10: warning: 'virtual bool KMPlayerLiveConnectExtension::put(long unsigned int, const QString&, const QString&)' can be marked override [-Wsuggest-override] + 97 | bool put (const unsigned long, const QString &, const QString &); + | ^~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:98:10: warning: 'virtual bool KMPlayerLiveConnectExtension::call(long unsigned int, const QString&, const QStringList&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)' can be marked override [-Wsuggest-override] + 98 | bool call (const unsigned long, const QString &, + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:101:10: warning: 'virtual void KMPlayerLiveConnectExtension::unregister(long unsigned int)' can be marked override [-Wsuggest-override] + 101 | void unregister (const unsigned long); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:299:18: warning: 'virtual bool KMPlayerPipeSource::hasLength()' can be marked override [-Wsuggest-override] - 299 | virtual bool hasLength (); +/build/kmplayer-0.12.0b/src/kmplayer_part.h:154:40: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 154 | bool allowRedir (const KUrl & url) const; + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:159:38: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 159 | bool openNewURL (const KUrl & url); // for JS interface + | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:160:66: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 160 | bool startUrl (const KUrl &url, const QString &pic=QString ());//clickToPlay + | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:158:18: warning: 'virtual void KMPlayerPart::setLoaded(int)' can be marked override [-Wsuggest-override] + 158 | virtual void setLoaded (int percentage); | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:300:18: warning: 'virtual bool KMPlayerPipeSource::isSeekable()' can be marked override [-Wsuggest-override] - 300 | virtual bool isSeekable (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:302:21: warning: 'virtual QString KMPlayerPipeSource::prettyName()' can be marked override [-Wsuggest-override] - 302 | virtual QString prettyName (); +/build/kmplayer-0.12.0b/src/kmplayer_part.h:162:21: warning: 'virtual QString KMPlayerPart::doEvaluate(const QString&)' can be marked override [-Wsuggest-override] + 162 | virtual QString doEvaluate (const QString &script); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:303:18: warning: 'virtual void KMPlayerPipeSource::activate()' can be marked override [-Wsuggest-override] - 303 | virtual void activate (); +/build/kmplayer-0.12.0b/src/kmplayer_part.h:166:18: warning: 'virtual bool KMPlayerPart::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] + 166 | virtual bool openUrl(const QUrl& url); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:168:18: warning: 'virtual bool KMPlayerPart::closeUrl()' can be marked override [-Wsuggest-override] + 168 | virtual bool closeUrl (); | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:304:18: warning: 'virtual void KMPlayerPipeSource::deactivate()' can be marked override [-Wsuggest-override] - 304 | virtual void deactivate (); - | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:171:18: warning: 'virtual void KMPlayerPart::processCreated(KMPlayer::Process*)' can be marked override [-Wsuggest-override] + 171 | virtual void processCreated (KMPlayer::Process *); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:172:18: warning: 'virtual void KMPlayerPart::playingStarted()' can be marked override [-Wsuggest-override] + 172 | virtual void playingStarted (); + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.h:173:18: warning: 'virtual void KMPlayerPart::playingStopped()' can be marked override [-Wsuggest-override] + 173 | virtual void playingStopped (); + | ^~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /build/kmplayer-0.12.0b/src/kmplayer.h:31, from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: @@ -29852,46 +32001,16 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:29, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] - 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 285 | operator < (const int i, const Single s) { return Single (i) < s; } | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] - 294 | virtual bool play (); - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] - 296 | virtual void stop (); - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] - 297 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] - 298 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] - 299 | virtual void destroy (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 301 | virtual void starting (IProcess *); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 303 | virtual void processDestroyed (IProcess *p); - | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 291 | operator <= (const Single s, const int i) { return s <= Single (i); } @@ -29899,15 +32018,9 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] - 304 | virtual IViewer *viewer (); - | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] - 305 | virtual Mrl *getMrl (); - | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 296 | return s1; @@ -29915,152 +32028,6 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] - 366 | MediaManager::MediaType type () const { return MediaManager::Image; } - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] - 368 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] - 369 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] - 370 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] - 371 | void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp:4: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:77:10: warning: 'virtual void KMPlayerPrefSourcePageTV::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 77 | void showEvent (QShowEvent *); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:84:18: warning: 'virtual void TVNode::setNodeName(const QString&)' can be marked override [-Wsuggest-override] - 84 | virtual void setNodeName (const QString &); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:95:10: warning: 'virtual void TVChannel::closed()' can be marked override [-Wsuggest-override] - 95 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:106:21: warning: 'virtual KMPlayer::Node* TVInput::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 106 | KMPlayer::Node *childFromTag (const QString &); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:107:10: warning: 'virtual void TVInput::setNodeName(const QString&)' can be marked override [-Wsuggest-override] - 107 | void setNodeName (const QString &); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:108:10: warning: 'virtual void TVInput::closed()' can be marked override [-Wsuggest-override] - 108 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:119:21: warning: 'virtual KMPlayer::Node* TVDevice::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 119 | KMPlayer::Node *childFromTag (const QString &); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:120:10: warning: 'virtual void TVDevice::closed()' can be marked override [-Wsuggest-override] - 120 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:121:10: warning: 'virtual void TVDevice::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 121 | void message (KMPlayer::MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:122:11: warning: 'virtual void* TVDevice::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 122 | void *role (KMPlayer::RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:123:10: warning: 'virtual void TVDevice::setNodeName(const QString&)' can be marked override [-Wsuggest-override] - 123 | void setNodeName (const QString &); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:134:21: warning: 'virtual KMPlayer::Node* TVDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 134 | KMPlayer::Node *childFromTag (const QString &); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:135:10: warning: 'virtual void TVDocument::defer()' can be marked override [-Wsuggest-override] - 135 | void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:136:32: warning: 'virtual const char* TVDocument::nodeName() const' can be marked override [-Wsuggest-override] - 136 | KDE_NO_EXPORT const char * nodeName () const { return "tvdevices"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:137:10: warning: 'virtual void TVDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 137 | void message (KMPlayer::MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:150:18: warning: 'virtual void TVDeviceScannerSource::init()' can be marked override [-Wsuggest-override] - 150 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:151:18: warning: 'virtual bool TVDeviceScannerSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] - 151 | virtual bool processOutput (const QString & line); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:152:21: warning: 'virtual QString TVDeviceScannerSource::filterOptions()' can be marked override [-Wsuggest-override] - 152 | virtual QString filterOptions (); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:153:18: warning: 'virtual bool TVDeviceScannerSource::hasLength()' can be marked override [-Wsuggest-override] - 153 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:154:18: warning: 'virtual bool TVDeviceScannerSource::isSeekable()' can be marked override [-Wsuggest-override] - 154 | virtual bool isSeekable (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:157:18: warning: 'virtual void TVDeviceScannerSource::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 157 | virtual void starting (KMPlayer::IProcess *) {} - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:158:18: warning: 'virtual void TVDeviceScannerSource::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 158 | virtual void stateChange (KMPlayer::IProcess *, KMPlayer::IProcess::State, KMPlayer::IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:159:18: warning: 'virtual void TVDeviceScannerSource::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 159 | virtual void processDestroyed (KMPlayer::IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:160:32: warning: 'virtual KMPlayer::IViewer* TVDeviceScannerSource::viewer()' can be marked override [-Wsuggest-override] - 160 | virtual KMPlayer::IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:161:28: warning: 'virtual KMPlayer::Mrl* TVDeviceScannerSource::getMrl()' can be marked override [-Wsuggest-override] - 161 | virtual KMPlayer::Mrl *getMrl (); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:163:18: warning: 'virtual void TVDeviceScannerSource::activate()' can be marked override [-Wsuggest-override] - 163 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:164:18: warning: 'virtual void TVDeviceScannerSource::deactivate()' can be marked override [-Wsuggest-override] - 164 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:165:18: warning: 'virtual void TVDeviceScannerSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 165 | virtual void play (KMPlayer::Mrl *); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:192:21: warning: 'virtual QString KMPlayerTVSource::filterOptions()' can be marked override [-Wsuggest-override] - 192 | virtual QString filterOptions (); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:193:18: warning: 'virtual bool KMPlayerTVSource::hasLength()' can be marked override [-Wsuggest-override] - 193 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:194:18: warning: 'virtual bool KMPlayerTVSource::isSeekable()' can be marked override [-Wsuggest-override] - 194 | virtual bool isSeekable (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:195:31: warning: 'virtual KMPlayer::NodePtr KMPlayerTVSource::root()' can be marked override [-Wsuggest-override] - 195 | virtual KMPlayer::NodePtr root (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:196:21: warning: 'virtual QString KMPlayerTVSource::prettyName()' can be marked override [-Wsuggest-override] - 196 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:197:18: warning: 'virtual void KMPlayerTVSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 197 | virtual void write (KSharedConfigPtr); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:198:18: warning: 'virtual void KMPlayerTVSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 198 | virtual void read (KSharedConfigPtr); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:199:18: warning: 'virtual void KMPlayerTVSource::sync(bool)' can be marked override [-Wsuggest-override] - 199 | virtual void sync (bool); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:200:18: warning: 'virtual void KMPlayerTVSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] - 200 | virtual void prefLocation (QString & item, QString & icon, QString & tab); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:201:22: warning: 'virtual QFrame* KMPlayerTVSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] - 201 | virtual QFrame * prefPage (QWidget * parent); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:203:10: warning: 'virtual void KMPlayerTVSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 203 | void setCurrent (KMPlayer::Mrl *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:204:18: warning: 'virtual void KMPlayerTVSource::activate()' can be marked override [-Wsuggest-override] - 204 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:205:18: warning: 'virtual void KMPlayerTVSource::deactivate()' can be marked override [-Wsuggest-override] - 205 | virtual void deactivate (); - | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, from /build/kmplayer-0.12.0b/src/kmplayer.h:31, from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: @@ -30068,9 +32035,6 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] 574 | virtual void reset (); | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:206:18: warning: 'virtual void KMPlayerTVSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 206 | virtual void play (KMPlayer::Mrl *); - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] 575 | virtual void clear (); | ^~~~~ @@ -30578,9 +32542,25 @@ /build/kmplayer-0.12.0b/src/kmplayer_lists.h:99:10: warning: 'virtual void Group::defer()' can be marked override [-Wsuggest-override] 99 | void defer () {} // TODO lazy loading of largish sub trees | ^~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:46: +/build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer_lists.h:100:10: warning: 'virtual void Group::closed()' can be marked override [-Wsuggest-override] 100 | void closed (); | ^~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] + 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] + 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer_lists.h:101:11: warning: 'virtual void* Group::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 101 | void *role (KMPlayer::RoleType msg, void *content=NULL); | ^~~~ @@ -30608,6 +32588,10 @@ /build/kmplayer-0.12.0b/src/kmplayer_lists.h:122:10: warning: 'virtual void PlaylistItemBase::closed()' can be marked override [-Wsuggest-override] 122 | void closed (); | ^~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:47: +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] + 50 | void enterEvent (QEvent *); + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer_lists.h:130:10: warning: 'virtual void PlaylistItem::closed()' can be marked override [-Wsuggest-override] 130 | void closed (); | ^~~~~~ @@ -30671,6 +32655,24 @@ /build/kmplayer-0.12.0b/src/kmplayer_lists.h:198:31: warning: 'virtual const char* GeneratorElement::nodeName() const' can be marked override [-Wsuggest-override] 198 | KDE_NO_EXPORT const char *nodeName () const { return tag.constData (); } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] + 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:74: /build/kmplayer-0.12.0b/src/playmodel.h:118:14: warning: 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override] 118 | QVariant data (const QModelIndex &index, int role) const KMPLAYER_NO_EXPORT; @@ -30715,8 +32717,8 @@ /build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/viewarea.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:76: +In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:49: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } | ^~~~ @@ -30771,123 +32773,7 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] 413 | bool play (); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:76: -/build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] - 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] - 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] - 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] - 83 | QPaintEngine *paintEngine () const; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] - 117 | int heightForWidth(int w) const KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:119:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::windowHandle()' can be marked override [-Wsuggest-override] - 119 | virtual WindowId windowHandle (); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:120:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::clientHandle()' can be marked override [-Wsuggest-override] - 120 | virtual WindowId clientHandle (); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:121:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::ownHandle()' can be marked override [-Wsuggest-override] - 121 | virtual WindowId ownHandle(); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: 'virtual void KMPlayer::VideoOutput::setGeometry(const IRect&)' can be marked override [-Wsuggest-override] - 123 | virtual void setGeometry (const IRect &rect); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:124:18: warning: 'virtual void KMPlayer::VideoOutput::setAspect(float)' can be marked override [-Wsuggest-override] - 124 | virtual void setAspect (float a); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] - 125 | virtual float aspect () { return m_aspect; } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] - 126 | virtual void useIndirectWidget (bool); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] - 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] - 128 | virtual void map() KDE_NO_EXPORT; - | ^~~ -/build/kmplayer-0.12.0b/src/viewarea.h:129:18: warning: 'virtual void KMPlayer::VideoOutput::unmap()' can be marked override [-Wsuggest-override] - 129 | virtual void unmap() KDE_NO_EXPORT; - | ^~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:139:10: warning: 'virtual void KMPlayer::VideoOutput::embedded(KMPlayer::WindowId)' can be marked override [-Wsuggest-override] - 139 | void embedded(WindowId handle) KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:143:10: warning: 'virtual void KMPlayer::VideoOutput::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 143 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:146:10: warning: 'virtual void KMPlayer::VideoOutput::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 146 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:77: -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] - 50 | void enterEvent (QEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] - 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:79: +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:49: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] 73 | virtual void setAudioLang (int id); | ^~~~~~~~~~~~ @@ -30996,37 +32882,6 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:176:10: warning: 'virtual void KMPlayer::MPlayer::processStopped()' can be marked override [-Wsuggest-override] 176 | void processStopped () KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:208:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] 208 | void write (KSharedConfigPtr); | ^~~~~ @@ -31036,78 +32891,38 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:210:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::sync(bool)' can be marked override [-Wsuggest-override] 210 | void sync (bool fromUI); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:211:10: warning: 'virtual void KMPlayer::MPlayerPreferencesPage::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] 211 | void prefLocation (QString & item, QString & icon, QString & tab); | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:212:14: warning: 'virtual QFrame* KMPlayer::MPlayerPreferencesPage::prefPage(QWidget*)' can be marked override [-Wsuggest-override] 212 | QFrame * prefPage (QWidget * parent); | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, + from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: +/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 61 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:232:18: warning: 'virtual void KMPlayer::RecordDocument::begin()' can be marked override [-Wsuggest-override] 232 | virtual void begin (); | ^~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:233:18: warning: 'virtual void KMPlayer::RecordDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] 233 | virtual void message (MessageType msg, void *); | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:234:18: warning: 'virtual void KMPlayer::RecordDocument::deactivate()' can be marked override [-Wsuggest-override] 234 | virtual void deactivate (); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:246:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MEncoderProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 246 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 74 | void contextMenuEvent (QContextMenuEvent * e); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 85 | void mousePressEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 86 | void mouseMoveEvent (QMouseEvent *); + | ^~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:254:18: warning: 'virtual void KMPlayer::MEncoder::init()' can be marked override [-Wsuggest-override] 254 | virtual void init (); | ^~~~ @@ -31117,65 +32932,30 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:256:18: warning: 'virtual void KMPlayer::MEncoder::stop()' can be marked override [-Wsuggest-override] 256 | virtual void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:265:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerDumpProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 265 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:273:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::init()' can be marked override [-Wsuggest-override] 273 | virtual void init (); | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:274:18: warning: 'virtual bool KMPlayer::MPlayerDumpstream::deMediafiedPlay()' can be marked override [-Wsuggest-override] 274 | virtual bool deMediafiedPlay (); | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:275:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::stop()' can be marked override [-Wsuggest-override] 275 | virtual void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:285:18: warning: 'virtual void KMPlayer::MasterProcessInfo::quitProcesses()' can be marked override [-Wsuggest-override] 285 | virtual void quitProcesses (); | ^~~~~~~~~~~~~ @@ -31227,380 +33007,9 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:385:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::FFMpegProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 385 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:393:18: warning: 'virtual void KMPlayer::FFMpeg::init()' can be marked override [-Wsuggest-override] - 393 | virtual void init () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:394:18: warning: 'virtual bool KMPlayer::FFMpeg::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 394 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:395:18: warning: 'virtual void KMPlayer::FFMpeg::stop()' can be marked override [-Wsuggest-override] - 395 | virtual void stop () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] - 396 | virtual void quit () KDE_NO_EXPORT; - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] - 447 | virtual IProcess *create (PartBase*, ProcessUser*); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] - 460 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:461:18: warning: 'virtual bool KMPlayer::NpPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] - 461 | virtual bool deMediafiedPlay (); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] - 462 | virtual void initProcess (); - | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:79: -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] - 477 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:478:18: warning: 'virtual void KMPlayer::NpPlayer::quit()' can be marked override [-Wsuggest-override] - 478 | virtual void quit (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:479:10: warning: 'virtual bool KMPlayer::NpPlayer::ready()' can be marked override [-Wsuggest-override] - 479 | bool ready (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] - 493 | virtual void terminateJobs (); - | ^~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:80: -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:77:10: warning: 'virtual void KMPlayerPrefSourcePageTV::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 77 | void showEvent (QShowEvent *); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:84:18: warning: 'virtual void TVNode::setNodeName(const QString&)' can be marked override [-Wsuggest-override] - 84 | virtual void setNodeName (const QString &); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:95:10: warning: 'virtual void TVChannel::closed()' can be marked override [-Wsuggest-override] - 95 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:106:21: warning: 'virtual KMPlayer::Node* TVInput::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 106 | KMPlayer::Node *childFromTag (const QString &); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:107:10: warning: 'virtual void TVInput::setNodeName(const QString&)' can be marked override [-Wsuggest-override] - 107 | void setNodeName (const QString &); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:108:10: warning: 'virtual void TVInput::closed()' can be marked override [-Wsuggest-override] - 108 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:119:21: warning: 'virtual KMPlayer::Node* TVDevice::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 119 | KMPlayer::Node *childFromTag (const QString &); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:120:10: warning: 'virtual void TVDevice::closed()' can be marked override [-Wsuggest-override] - 120 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:121:10: warning: 'virtual void TVDevice::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 121 | void message (KMPlayer::MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:122:11: warning: 'virtual void* TVDevice::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 122 | void *role (KMPlayer::RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:123:10: warning: 'virtual void TVDevice::setNodeName(const QString&)' can be marked override [-Wsuggest-override] - 123 | void setNodeName (const QString &); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:134:21: warning: 'virtual KMPlayer::Node* TVDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 134 | KMPlayer::Node *childFromTag (const QString &); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:135:10: warning: 'virtual void TVDocument::defer()' can be marked override [-Wsuggest-override] - 135 | void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:136:32: warning: 'virtual const char* TVDocument::nodeName() const' can be marked override [-Wsuggest-override] - 136 | KDE_NO_EXPORT const char * nodeName () const { return "tvdevices"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:137:10: warning: 'virtual void TVDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 137 | void message (KMPlayer::MessageType msg, void *content=NULL); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:28, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:150:18: warning: 'virtual void TVDeviceScannerSource::init()' can be marked override [-Wsuggest-override] - 150 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:151:18: warning: 'virtual bool TVDeviceScannerSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] - 151 | virtual bool processOutput (const QString & line); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:152:21: warning: 'virtual QString TVDeviceScannerSource::filterOptions()' can be marked override [-Wsuggest-override] - 152 | virtual QString filterOptions (); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:153:18: warning: 'virtual bool TVDeviceScannerSource::hasLength()' can be marked override [-Wsuggest-override] - 153 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:154:18: warning: 'virtual bool TVDeviceScannerSource::isSeekable()' can be marked override [-Wsuggest-override] - 154 | virtual bool isSeekable (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:157:18: warning: 'virtual void TVDeviceScannerSource::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 157 | virtual void starting (KMPlayer::IProcess *) {} - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:158:18: warning: 'virtual void TVDeviceScannerSource::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 158 | virtual void stateChange (KMPlayer::IProcess *, KMPlayer::IProcess::State, KMPlayer::IProcess::State); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:159:18: warning: 'virtual void TVDeviceScannerSource::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 159 | virtual void processDestroyed (KMPlayer::IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:160:32: warning: 'virtual KMPlayer::IViewer* TVDeviceScannerSource::viewer()' can be marked override [-Wsuggest-override] - 160 | virtual KMPlayer::IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:161:28: warning: 'virtual KMPlayer::Mrl* TVDeviceScannerSource::getMrl()' can be marked override [-Wsuggest-override] - 161 | virtual KMPlayer::Mrl *getMrl (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:163:18: warning: 'virtual void TVDeviceScannerSource::activate()' can be marked override [-Wsuggest-override] - 163 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:164:18: warning: 'virtual void TVDeviceScannerSource::deactivate()' can be marked override [-Wsuggest-override] - 164 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:165:18: warning: 'virtual void TVDeviceScannerSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 165 | virtual void play (KMPlayer::Mrl *); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:192:21: warning: 'virtual QString KMPlayerTVSource::filterOptions()' can be marked override [-Wsuggest-override] - 192 | virtual QString filterOptions (); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:193:18: warning: 'virtual bool KMPlayerTVSource::hasLength()' can be marked override [-Wsuggest-override] - 193 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:194:18: warning: 'virtual bool KMPlayerTVSource::isSeekable()' can be marked override [-Wsuggest-override] - 194 | virtual bool isSeekable (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:195:31: warning: 'virtual KMPlayer::NodePtr KMPlayerTVSource::root()' can be marked override [-Wsuggest-override] - 195 | virtual KMPlayer::NodePtr root (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:196:21: warning: 'virtual QString KMPlayerTVSource::prettyName()' can be marked override [-Wsuggest-override] - 196 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:197:18: warning: 'virtual void KMPlayerTVSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 197 | virtual void write (KSharedConfigPtr); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:198:18: warning: 'virtual void KMPlayerTVSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 198 | virtual void read (KSharedConfigPtr); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:199:18: warning: 'virtual void KMPlayerTVSource::sync(bool)' can be marked override [-Wsuggest-override] - 199 | virtual void sync (bool); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:200:18: warning: 'virtual void KMPlayerTVSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] - 200 | virtual void prefLocation (QString & item, QString & icon, QString & tab); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:201:22: warning: 'virtual QFrame* KMPlayerTVSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] - 201 | virtual QFrame * prefPage (QWidget * parent); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:203:10: warning: 'virtual void KMPlayerTVSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 203 | void setCurrent (KMPlayer::Mrl *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:204:18: warning: 'virtual void KMPlayerTVSource::activate()' can be marked override [-Wsuggest-override] - 204 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:205:18: warning: 'virtual void KMPlayerTVSource::deactivate()' can be marked override [-Wsuggest-override] - 205 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertvsource.h:206:18: warning: 'virtual void KMPlayerTVSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 206 | virtual void play (KMPlayer::Mrl *); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::positioned(int, int)': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:332:54: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] - 332 | text.sprintf ("%d:%02d:%02d", h, m, s); - | ^ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:44, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:21: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here - 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:334:48: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] - 334 | text.sprintf ("%02d:%02d", m, s); - | ^ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:44, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:21: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here - 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::playerStarted()': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:353:14: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 353 | KUrl url = source->url (); - | ^~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: -/build/kmplayer-0.12.0b/src/kmplayer.cpp:539:24: warning: 'virtual bool IntroSource::hasLength()' can be marked override [-Wsuggest-override] - 539 | KDE_NO_EXPORT bool hasLength () { return false; } - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:540:24: warning: 'virtual bool IntroSource::isSeekable()' can be marked override [-Wsuggest-override] - 540 | KDE_NO_EXPORT bool isSeekable () { return false; } - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:541:27: warning: 'virtual QString IntroSource::prettyName()' can be marked override [-Wsuggest-override] - 541 | KDE_NO_EXPORT QString prettyName () { return i18n ("Intro"); } - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:542:10: warning: 'virtual void IntroSource::activate()' can be marked override [-Wsuggest-override] - 542 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:543:10: warning: 'virtual void IntroSource::deactivate()' can be marked override [-Wsuggest-override] - 543 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:544:10: warning: 'virtual void IntroSource::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] - 544 | void stateElementChanged (KMPlayer::Node * node, KMPlayer::Node::State os, KMPlayer::Node::State ns); - | ^~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'virtual void IntroSource::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:650:38: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 650 | m_player->openUrl (KUrl ()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: -/build/kmplayer-0.12.0b/src/kmplayer.cpp:674:66: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 674 | KDE_NO_EXPORT void KMPlayerApp::openDocumentFile (const KUrl& url) - | ^ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:709:56: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 709 | KDE_NO_EXPORT void KMPlayerApp::addUrl (const KUrl& url) { - | ^ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'virtual void KMPlayerApp::readProperties(const KConfigGroup&)': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:723:15: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 723 | KUrl url (def_cfg.readEntry ("URL", QString ())); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: + from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 188 | return s; @@ -31615,6 +33024,12 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:393:18: warning: 'virtual void KMPlayer::FFMpeg::init()' can be marked override [-Wsuggest-override] + 393 | virtual void init () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:394:18: warning: 'virtual bool KMPlayer::FFMpeg::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 394 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 200 | return s; @@ -31622,6 +33037,12 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:395:18: warning: 'virtual void KMPlayer::FFMpeg::stop()' can be marked override [-Wsuggest-override] + 395 | virtual void stop () KDE_NO_EXPORT; + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] + 396 | virtual void quit () KDE_NO_EXPORT; + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 206 | return s; @@ -31666,17 +33087,9 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::minimalMode(bool)': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:919:51: warning: unused parameter 'by_user' [-Wunused-parameter] - 919 | KDE_NO_EXPORT void KMPlayerApp::minimalMode (bool by_user) { - | ~~~~~^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: -/build/kmplayer-0.12.0b/src/kmplayer.cpp:957:27: warning: 'virtual QString ExitSource::prettyName()' can be marked override [-Wsuggest-override] - 957 | KDE_NO_EXPORT QString prettyName () { return i18n ("Exit"); } - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:958:24: warning: 'virtual bool ExitSource::hasLength()' can be marked override [-Wsuggest-override] - 958 | KDE_NO_EXPORT bool hasLength () { return false; } - | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] + 447 | virtual IProcess *create (PartBase*, ProcessUser*); + | ^~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 245 | return s1; @@ -31684,18 +33097,6 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:959:24: warning: 'virtual bool ExitSource::isSeekable()' can be marked override [-Wsuggest-override] - 959 | KDE_NO_EXPORT bool isSeekable () { return false; } - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:960:10: warning: 'virtual void ExitSource::activate()' can be marked override [-Wsuggest-override] - 960 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:961:24: warning: 'virtual void ExitSource::deactivate()' can be marked override [-Wsuggest-override] - 961 | KDE_NO_EXPORT void deactivate () {} - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:962:10: warning: 'virtual void ExitSource::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] - 962 | void stateElementChanged (KMPlayer::Node * node, KMPlayer::Node::State os, KMPlayer::Node::State ns); - | ^~~~~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': /build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] 264 | operator > (const Single s, const int i) { return s > Single (i); } @@ -31753,1694 +33154,122 @@ /build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::slotFileOpen()': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1078:34: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1078 | m_player->openUrl (KUrl ()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::playListItemDropped(QDropEvent*, KMPlayer::PlayItem*)': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1281:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1281 | KUrl url; - | ^~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1293:27: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1293 | KUrl url (pli->node->mrl ()->src); - | ^~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1300:19: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1300 | KUrl url (de->mimeData ()->text ()); - | ^~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; - | ^ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::configChanged()': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1454:25: warning: 'KSystemTrayIcon' is deprecated [-Wdeprecated-declarations] - 1454 | m_systray = new KSystemTrayIcon (QIcon::fromTheme("kmplayer"), this); - | ^~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:63: -/usr/include/KF5/KDELibs4Support/ksystemtrayicon.h:60:41: note: declared here - 60 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KSystemTrayIcon : public QSystemTrayIcon //krazy:exclude=qclasses - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1454:76: warning: 'KSystemTrayIcon::KSystemTrayIcon(const QIcon&, QWidget*)' is deprecated [-Wdeprecated-declarations] - 1454 | m_systray = new KSystemTrayIcon (QIcon::fromTheme("kmplayer"), this); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:63: -/usr/include/KF5/KDELibs4Support/ksystemtrayicon.h:89:41: note: declared here - 89 | KDELIBS4SUPPORT_DEPRECATED explicit KSystemTrayIcon(const QIcon &icon, QWidget *parent = nullptr); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In constructor 'KMPlayerPrefSourcePageDVD::KMPlayerPrefSourcePageDVD(QWidget*)': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1481:52: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1481 | dvddevice = new KUrlRequester (KUrl ("/dev/dvd")); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1481:52: warning: 'KUrl::KUrl(const char*)' is deprecated [-Wdeprecated-declarations] - 1481 | dvddevice = new KUrlRequester (KUrl ("/dev/dvd")); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:349:41: note: declared here - 349 | KDELIBS4SUPPORT_DEPRECATED explicit KUrl(const char *urlOrPath); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1496:10: warning: 'virtual void Disks::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 1496 | void message (KMPlayer::MessageType msg, void *data); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 178 | KUrl m_url; - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 179 | KUrl m_sub_url; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1503:10: warning: 'virtual void Disk::activate()' can be marked override [-Wsuggest-override] - 1503 | void activate (); - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] - 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); - | ^~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] - 165 | void bitRates (int & preferred, int & maximal); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] - 166 | void setTimeout (int ms); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] - 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'virtual void Disks::message(KMPlayer::MessageType, void*)': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1516:19: warning: enum constant in boolean context [-Wint-in-bool-context] - 1516 | if (KMPlayer::MsgChildFinished) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 178 | KUrl m_url; - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 179 | KUrl m_sub_url; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] - 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); - | ^~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] - 165 | void bitRates (int & preferred, int & maximal); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] - 166 | void setTimeout (int ms); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] - 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 209 | void message (MessageType msg, void *data=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 210 | void *role (RoleType msg, void *data=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] - 224 | virtual void dimensions (int & w, int & h); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] - 225 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] - 226 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] - 227 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] - 228 | virtual void setUrl (const QString &url); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 209 | void message (MessageType msg, void *data=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] - 229 | virtual bool authoriseUrl (const QString &url); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 210 | void *role (RoleType msg, void *data=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] - 230 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] - 231 | virtual void activate () KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] - 232 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] - 233 | virtual void forward (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] - 234 | virtual void backward (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 235 | virtual void play (Mrl *); +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] + 460 | virtual void init (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] - 224 | virtual void dimensions (int & w, int & h); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] - 225 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] - 226 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] - 227 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] - 228 | virtual void setUrl (const QString &url); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] - 229 | virtual bool authoriseUrl (const QString &url); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] - 230 | virtual void init (); +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:461:18: warning: 'virtual bool KMPlayer::NpPlayer::deMediafiedPlay()' can be marked override [-Wsuggest-override] + 461 | virtual bool deMediafiedPlay (); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] + 462 | virtual void initProcess (); + | ^~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:49: +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] + 477 | virtual void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] - 231 | virtual void activate () KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] - 232 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] - 233 | virtual void forward (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] - 234 | virtual void backward (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 235 | virtual void play (Mrl *); +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:478:18: warning: 'virtual void KMPlayer::NpPlayer::quit()' can be marked override [-Wsuggest-override] + 478 | virtual void quit (); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 257 | KUrl docBase () const { return m_docbase; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 291 | virtual bool openUrl (const KUrl & url); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 257 | KUrl docBase () const { return m_docbase; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 366 | KUrl m_docbase; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 366 | KUrl m_docbase; +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:479:10: warning: 'virtual bool KMPlayer::NpPlayer::ready()' can be marked override [-Wsuggest-override] + 479 | bool ready (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] + 493 | virtual void terminateJobs (); + | ^~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:50: +/build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp: In constructor 'KMPlayerPrefSourcePageVCD::KMPlayerPrefSourcePageVCD(QWidget*)': -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1659:54: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1659 | vcddevice= new KUrlRequester (KUrl ("/dev/cdrom")); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.cpp:1659:54: warning: 'KUrl::KUrl(const char*)' is deprecated [-Wdeprecated-declarations] - 1659 | vcddevice= new KUrlRequester (KUrl ("/dev/cdrom")); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer.h:31, - from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: -/usr/include/KF5/KDELibs4Support/kurl.h:349:41: note: declared here - 349 | KDELIBS4SUPPORT_DEPRECATED explicit KUrl(const char *urlOrPath); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] - 249 | virtual KMediaPlayer::View* view (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] - 290 | virtual bool openUrl (const QUrl & url); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:39, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] - 294 | virtual bool closeUrl (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] - 295 | virtual void pause (void); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] - 296 | virtual void play (void); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] - 297 | virtual void stop (void); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] - 249 | virtual KMediaPlayer::View* view (); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] - 316 | virtual bool isSeekable (void) const; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] - 317 | virtual qlonglong position (void) const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] - 290 | virtual bool openUrl (const QUrl & url); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] - 294 | virtual bool closeUrl (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] - 318 | virtual bool hasLength (void) const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] - 295 | virtual void pause (void); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] - 319 | virtual qlonglong length (void) const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] - 296 | virtual void play (void); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] - 320 | virtual void seek (qlonglong); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] - 297 | virtual void stop (void); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] - 344 | bool openFile(); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] - 316 | virtual bool isSeekable (void) const; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 345 | virtual void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] - 317 | virtual qlonglong position (void) const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] - 318 | virtual bool hasLength (void) const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] - 319 | virtual qlonglong length (void) const; - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] - 320 | virtual void seek (qlonglong); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] - 344 | bool openFile(); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 345 | virtual void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); +/build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] + 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:58:10: warning: 'virtual void ListsSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 58 | void play (KMPlayer::Mrl *); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:59:10: warning: 'virtual void ListsSource::activate()' can be marked override [-Wsuggest-override] - 59 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; +/build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; +/build/kmplayer-0.12.0b/src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:60:13: warning: 'virtual QString ListsSource::prettyName()' can be marked override [-Wsuggest-override] - 60 | QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; +/build/kmplayer-0.12.0b/src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; +/build/kmplayer-0.12.0b/src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h: In constructor 'ListsSource::ListsSource(KMPlayer::PartBase*)': -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:57:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 57 | : KMPlayer::URLSource (p, KUrl ("lists://")) {} - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:57:51: warning: 'KUrl::KUrl(const char*)' is deprecated [-Wdeprecated-declarations] - 57 | : KMPlayer::URLSource (p, KUrl ("lists://")) {} - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:349:41: note: declared here - 349 | KDELIBS4SUPPORT_DEPRECATED explicit KUrl(const char *urlOrPath); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/build/kmplayer-0.12.0b/src/kmplayer_part.h:60:18: warning: 'virtual void GrabDocument::activate()' can be marked override [-Wsuggest-override] - 60 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:61:18: warning: 'virtual void GrabDocument::undefer()' can be marked override [-Wsuggest-override] - 61 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:62:18: warning: 'virtual void GrabDocument::begin()' can be marked override [-Wsuggest-override] - 62 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:63:18: warning: 'virtual void GrabDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 63 | virtual void message (KMPlayer::MessageType msg, void *content); - | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/build/kmplayer-0.12.0b/src/kmplayer_lists.h: At global scope: -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:66:21: warning: 'virtual KMPlayer::Node* FileDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 66 | KMPlayer::Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:76:10: warning: 'virtual void Recents::defer()' can be marked override [-Wsuggest-override] - 76 | void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:77:10: warning: 'virtual void Recents::activate()' can be marked override [-Wsuggest-override] - 77 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:78:10: warning: 'virtual void Recents::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 78 | void message (KMPlayer::MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:79:21: warning: 'virtual KMPlayer::Node* Recents::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 79 | KMPlayer::Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:80:31: warning: 'virtual const char* Recents::nodeName() const' can be marked override [-Wsuggest-override] - 80 | KDE_NO_EXPORT const char *nodeName () const { return "playlist"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:82:91: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 82 | void requestOpenURL (const KUrl & url, const QString & target, const QString & service); - | ^ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:80:10: warning: 'virtual void KMPlayerBrowserExtension::saveState(QDataStream&)' can be marked override [-Wsuggest-override] - 80 | void saveState (QDataStream & stream); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:81:10: warning: 'virtual void KMPlayerBrowserExtension::restoreState(QDataStream&)' can be marked override [-Wsuggest-override] - 81 | void restoreState (QDataStream & stream); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:87:10: warning: 'virtual void Recent::activate()' can be marked override [-Wsuggest-override] - 87 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:88:10: warning: 'virtual void Recent::closed()' can be marked override [-Wsuggest-override] - 88 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:89:31: warning: 'virtual const char* Recent::nodeName() const' can be marked override [-Wsuggest-override] - 89 | KDE_NO_EXPORT const char *nodeName () const { return "item"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:98:21: warning: 'virtual KMPlayer::Node* Group::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 98 | KMPlayer::Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:99:10: warning: 'virtual void Group::defer()' can be marked override [-Wsuggest-override] - 99 | void defer () {} // TODO lazy loading of largish sub trees - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:100:10: warning: 'virtual void Group::closed()' can be marked override [-Wsuggest-override] - 100 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:101:11: warning: 'virtual void* Group::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 101 | void *role (KMPlayer::RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:102:31: warning: 'virtual const char* Group::nodeName() const' can be marked override [-Wsuggest-override] - 102 | KDE_NO_EXPORT const char *nodeName () const { return "group"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:109:10: warning: 'virtual void Playlist::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 109 | void message (KMPlayer::MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:110:10: warning: 'virtual void Playlist::defer()' can be marked override [-Wsuggest-override] - 110 | void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:111:10: warning: 'virtual void Playlist::activate()' can be marked override [-Wsuggest-override] - 111 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:112:21: warning: 'virtual KMPlayer::Node* Playlist::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 112 | KMPlayer::Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:95:10: warning: 'virtual bool KMPlayerLiveConnectExtension::get(long unsigned int, const QString&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)' can be marked override [-Wsuggest-override] - 95 | bool get (const unsigned long, const QString &, - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:113:32: warning: 'virtual const char* Playlist::nodeName() const' can be marked override [-Wsuggest-override] - 113 | KDE_NO_EXPORT const char * nodeName () const { return "playlist"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:97:10: warning: 'virtual bool KMPlayerLiveConnectExtension::put(long unsigned int, const QString&, const QString&)' can be marked override [-Wsuggest-override] - 97 | bool put (const unsigned long, const QString &, const QString &); - | ^~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:98:10: warning: 'virtual bool KMPlayerLiveConnectExtension::call(long unsigned int, const QString&, const QStringList&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)' can be marked override [-Wsuggest-override] - 98 | bool call (const unsigned long, const QString &, - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:101:10: warning: 'virtual void KMPlayerLiveConnectExtension::unregister(long unsigned int)' can be marked override [-Wsuggest-override] - 101 | void unregister (const unsigned long); +/build/kmplayer-0.12.0b/src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] + 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:121:10: warning: 'virtual void PlaylistItemBase::activate()' can be marked override [-Wsuggest-override] - 121 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:122:10: warning: 'virtual void PlaylistItemBase::closed()' can be marked override [-Wsuggest-override] - 122 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:130:10: warning: 'virtual void PlaylistItem::closed()' can be marked override [-Wsuggest-override] - 130 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:131:10: warning: 'virtual void PlaylistItem::begin()' can be marked override [-Wsuggest-override] - 131 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:132:10: warning: 'virtual void PlaylistItem::setNodeName(const QString&)' can be marked override [-Wsuggest-override] - 132 | void setNodeName (const QString&); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:133:17: warning: 'virtual const char* PlaylistItem::nodeName() const' can be marked override [-Wsuggest-override] - 133 | const char *nodeName () const KDE_NO_EXPORT { return "item"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:142:21: warning: 'virtual KMPlayer::Node* PlaylistGroup::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 142 | KMPlayer::Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:143:10: warning: 'virtual void PlaylistGroup::closed()' can be marked override [-Wsuggest-override] - 143 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:154:40: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 154 | bool allowRedir (const KUrl & url) const; - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:144:11: warning: 'virtual void* PlaylistGroup::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 144 | void *role (KMPlayer::RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:145:10: warning: 'virtual void PlaylistGroup::setNodeName(const QString&)' can be marked override [-Wsuggest-override] - 145 | void setNodeName (const QString&); - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:159:38: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 159 | bool openNewURL (const KUrl & url); // for JS interface - | ^ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:146:31: warning: 'virtual const char* PlaylistGroup::nodeName() const' can be marked override [-Wsuggest-override] - 146 | KDE_NO_EXPORT const char *nodeName () const { return "group"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:160:66: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 160 | bool startUrl (const KUrl &url, const QString &pic=QString ());//clickToPlay - | ^ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:154:10: warning: 'virtual void HtmlObject::activate()' can be marked override [-Wsuggest-override] - 154 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:155:10: warning: 'virtual void HtmlObject::closed()' can be marked override [-Wsuggest-override] - 155 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:156:21: warning: 'virtual KMPlayer::Node* HtmlObject::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 156 | KMPlayer::Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:157:17: warning: 'virtual const char* HtmlObject::nodeName() const' can be marked override [-Wsuggest-override] - 157 | const char *nodeName () const KDE_NO_EXPORT { return "object"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:158:18: warning: 'virtual void KMPlayerPart::setLoaded(int)' can be marked override [-Wsuggest-override] - 158 | virtual void setLoaded (int percentage); +/build/kmplayer-0.12.0b/src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] + 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] + 83 | QPaintEngine *paintEngine () const; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] + 117 | int heightForWidth(int w) const KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:119:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::windowHandle()' can be marked override [-Wsuggest-override] + 119 | virtual WindowId windowHandle (); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:120:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::clientHandle()' can be marked override [-Wsuggest-override] + 120 | virtual WindowId clientHandle (); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:121:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::ownHandle()' can be marked override [-Wsuggest-override] + 121 | virtual WindowId ownHandle(); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: 'virtual void KMPlayer::VideoOutput::setGeometry(const IRect&)' can be marked override [-Wsuggest-override] + 123 | virtual void setGeometry (const IRect &rect); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:124:18: warning: 'virtual void KMPlayer::VideoOutput::setAspect(float)' can be marked override [-Wsuggest-override] + 124 | virtual void setAspect (float a); | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:162:21: warning: 'virtual QString KMPlayerPart::doEvaluate(const QString&)' can be marked override [-Wsuggest-override] - 162 | virtual QString doEvaluate (const QString &script); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:166:18: warning: 'virtual bool KMPlayerPart::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] - 166 | virtual bool openUrl(const QUrl& url); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:168:18: warning: 'virtual bool KMPlayerPart::closeUrl()' can be marked override [-Wsuggest-override] - 168 | virtual bool closeUrl (); - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:171:18: warning: 'virtual void KMPlayerPart::processCreated(KMPlayer::Process*)' can be marked override [-Wsuggest-override] - 171 | virtual void processCreated (KMPlayer::Process *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:172:18: warning: 'virtual void KMPlayerPart::playingStarted()' can be marked override [-Wsuggest-override] - 172 | virtual void playingStarted (); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.h:173:18: warning: 'virtual void KMPlayerPart::playingStopped()' can be marked override [-Wsuggest-override] - 173 | virtual void playingStopped (); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:164:10: warning: 'virtual void Generator::activate()' can be marked override [-Wsuggest-override] - 164 | void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:165:10: warning: 'virtual void Generator::begin()' can be marked override [-Wsuggest-override] - 165 | void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:166:10: warning: 'virtual void Generator::deactivate()' can be marked override [-Wsuggest-override] - 166 | void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:167:10: warning: 'virtual void Generator::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 167 | void message (KMPlayer::MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:168:21: warning: 'virtual KMPlayer::Node* Generator::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 168 | KMPlayer::Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:169:31: warning: 'virtual const char* Generator::nodeName() const' can be marked override [-Wsuggest-override] - 169 | KDE_NO_EXPORT const char *nodeName () const { return "generator"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:197:21: warning: 'virtual KMPlayer::Node* GeneratorElement::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 197 | KMPlayer::Node *childFromTag (const QString &tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.h:198:31: warning: 'virtual const char* GeneratorElement::nodeName() const' can be marked override [-Wsuggest-override] - 198 | KDE_NO_EXPORT const char *nodeName () const { return tag.constData (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h: At global scope: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:574:18: warning: 'virtual void KMPlayer::Element::reset()' can be marked override [-Wsuggest-override] - 574 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:575:18: warning: 'virtual void KMPlayer::Element::clear()' can be marked override [-Wsuggest-override] - 575 | virtual void clear (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:576:18: warning: 'virtual bool KMPlayer::Element::isElementNode() const' can be marked override [-Wsuggest-override] - 576 | virtual bool isElementNode () const { return true; } - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:577:18: warning: 'virtual void KMPlayer::Element::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 577 | virtual void accept (Visitor * v); - | ^~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:33: -/build/kmplayer-0.12.0b/src/kmplayer.h:77:10: warning: 'virtual void KMPlayerApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override] - 77 | void saveProperties (KConfigGroup&); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:78:10: warning: 'virtual void KMPlayerApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override] - 78 | void readProperties (const KConfigGroup&); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:82:18: warning: 'virtual bool KMPlayerApp::queryClose()' can be marked override [-Wsuggest-override] - 82 | virtual bool queryClose (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 61 | void openDocumentFile (const KUrl& url=KUrl()); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:628:11: warning: 'virtual KMPlayer::Node* KMPlayer::Mrl::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 628 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:629:10: warning: 'virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)' can be marked override [-Wsuggest-override] - 629 | void parseParam (const TrieString &, const QString &); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:637:14: warning: 'virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()' can be marked override [-Wsuggest-override] - 637 | PlayType playType (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:638:19: warning: 'virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()' can be marked override [-Wsuggest-override] - 638 | virtual Mrl * mrl (); - | ^~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:641:18: warning: 'virtual void KMPlayer::Mrl::activate()' can be marked override [-Wsuggest-override] - 641 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:642:18: warning: 'virtual void KMPlayer::Mrl::begin()' can be marked override [-Wsuggest-override] - 642 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:643:18: warning: 'virtual void KMPlayer::Mrl::defer()' can be marked override [-Wsuggest-override] - 643 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:644:18: warning: 'virtual void KMPlayer::Mrl::undefer()' can be marked override [-Wsuggest-override] - 644 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:645:18: warning: 'virtual void KMPlayer::Mrl::deactivate()' can be marked override [-Wsuggest-override] - 645 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:646:18: warning: 'virtual void KMPlayer::Mrl::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 646 | virtual void message (MessageType msg, void *content=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:647:19: warning: 'virtual void* KMPlayer::Mrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 647 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:689:79: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 689 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv)=0; - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:33: -/build/kmplayer-0.12.0b/src/kmplayer.h:210:18: warning: 'virtual bool KMPlayerDVDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] - 210 | virtual bool processOutput (const QString & line); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:211:21: warning: 'virtual QString KMPlayerDVDSource::filterOptions()' can be marked override [-Wsuggest-override] - 211 | virtual QString filterOptions (); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:212:18: warning: 'virtual void KMPlayerDVDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] - 212 | virtual void setIdentified (bool b = true); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:213:21: warning: 'virtual QString KMPlayerDVDSource::prettyName()' can be marked override [-Wsuggest-override] - 213 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:214:18: warning: 'virtual void KMPlayerDVDSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 214 | virtual void write (KSharedConfigPtr); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:215:18: warning: 'virtual void KMPlayerDVDSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 215 | virtual void read (KSharedConfigPtr); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:216:18: warning: 'virtual void KMPlayerDVDSource::sync(bool)' can be marked override [-Wsuggest-override] - 216 | virtual void sync (bool); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:217:18: warning: 'virtual void KMPlayerDVDSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] - 217 | virtual void prefLocation (QString & item, QString & icon, QString & tab); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:218:22: warning: 'virtual QFrame* KMPlayerDVDSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] - 218 | virtual QFrame * prefPage (QWidget * parent); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:219:18: warning: 'virtual void KMPlayerDVDSource::activate()' can be marked override [-Wsuggest-override] - 219 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:220:18: warning: 'virtual void KMPlayerDVDSource::deactivate()' can be marked override [-Wsuggest-override] - 220 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:223:10: warning: 'virtual void KMPlayerDVDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 223 | void setCurrent (KMPlayer::Mrl *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:224:10: warning: 'virtual void KMPlayerDVDSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 224 | void play (KMPlayer::Mrl *); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:777:19: warning: 'virtual KMPlayer::Node* KMPlayer::Document::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 777 | virtual Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:778:32: warning: 'virtual const char* KMPlayer::Document::nodeName() const' can be marked override [-Wsuggest-override] - 778 | KDE_NO_EXPORT const char * nodeName () const { return "document"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:779:18: warning: 'virtual void KMPlayer::Document::activate()' can be marked override [-Wsuggest-override] - 779 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:780:18: warning: 'virtual void KMPlayer::Document::defer()' can be marked override [-Wsuggest-override] - 780 | virtual void defer (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:781:18: warning: 'virtual void KMPlayer::Document::undefer()' can be marked override [-Wsuggest-override] - 781 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:782:18: warning: 'virtual void KMPlayer::Document::reset()' can be marked override [-Wsuggest-override] - 782 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:800:19: warning: 'virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 800 | virtual void *role (RoleType msg, void *content=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:254:18: warning: 'virtual bool KMPlayerVCDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] - 254 | virtual bool processOutput (const QString & line); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:255:18: warning: 'virtual void KMPlayerVCDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] - 255 | virtual void setIdentified (bool b = true); +/build/kmplayer-0.12.0b/src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] + 125 | virtual float aspect () { return m_aspect; } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] + 126 | virtual void useIndirectWidget (bool); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] + 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:256:21: warning: 'virtual QString KMPlayerVCDSource::prettyName()' can be marked override [-Wsuggest-override] - 256 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:257:18: warning: 'virtual void KMPlayerVCDSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 257 | virtual void write (KSharedConfigPtr); +/build/kmplayer-0.12.0b/src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] + 128 | virtual void map() KDE_NO_EXPORT; + | ^~~ +/build/kmplayer-0.12.0b/src/viewarea.h:129:18: warning: 'virtual void KMPlayer::VideoOutput::unmap()' can be marked override [-Wsuggest-override] + 129 | virtual void unmap() KDE_NO_EXPORT; | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:258:18: warning: 'virtual void KMPlayerVCDSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] - 258 | virtual void read (KSharedConfigPtr); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:259:18: warning: 'virtual void KMPlayerVCDSource::sync(bool)' can be marked override [-Wsuggest-override] - 259 | virtual void sync (bool); - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:260:18: warning: 'virtual void KMPlayerVCDSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] - 260 | virtual void prefLocation (QString & item, QString & icon, QString & tab); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:261:22: warning: 'virtual QFrame* KMPlayerVCDSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] - 261 | virtual QFrame * prefPage (QWidget * parent); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:262:18: warning: 'virtual void KMPlayerVCDSource::activate()' can be marked override [-Wsuggest-override] - 262 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:263:18: warning: 'virtual void KMPlayerVCDSource::deactivate()' can be marked override [-Wsuggest-override] - 263 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:265:10: warning: 'virtual void KMPlayerVCDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 265 | void setCurrent (KMPlayer::Mrl *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:897:18: warning: 'virtual const char* KMPlayer::TextNode::nodeName() const' can be marked override [-Wsuggest-override] - 897 | const char * nodeName () const { return "#text"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:898:10: warning: 'virtual void KMPlayer::TextNode::accept(KMPlayer::Visitor*)' can be marked override [-Wsuggest-override] - 898 | void accept (Visitor *v) { v->visit (this); } - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:899:13: warning: 'virtual QString KMPlayer::TextNode::nodeValue() const' can be marked override [-Wsuggest-override] - 899 | QString nodeValue () const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:280:18: warning: 'virtual bool KMPlayerAudioCDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] - 280 | virtual bool processOutput (const QString & line); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:281:18: warning: 'virtual void KMPlayerAudioCDSource::setIdentified(bool)' can be marked override [-Wsuggest-override] - 281 | virtual void setIdentified (bool b = true); - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:282:21: warning: 'virtual QString KMPlayerAudioCDSource::prettyName()' can be marked override [-Wsuggest-override] - 282 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:283:18: warning: 'virtual void KMPlayerAudioCDSource::activate()' can be marked override [-Wsuggest-override] - 283 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:284:18: warning: 'virtual void KMPlayerAudioCDSource::deactivate()' can be marked override [-Wsuggest-override] - 284 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:286:10: warning: 'virtual void KMPlayerAudioCDSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 286 | void setCurrent (KMPlayer::Mrl *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:911:18: warning: 'virtual const char* KMPlayer::CData::nodeName() const' can be marked override [-Wsuggest-override] - 911 | const char * nodeName () const { return "#cdata"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] - 921 | const char * nodeName () const { return name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] - 922 | Node *childFromTag (const QString & tag); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:299:18: warning: 'virtual bool KMPlayerPipeSource::hasLength()' can be marked override [-Wsuggest-override] - 299 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:300:18: warning: 'virtual bool KMPlayerPipeSource::isSeekable()' can be marked override [-Wsuggest-override] - 300 | virtual bool isSeekable (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:302:21: warning: 'virtual QString KMPlayerPipeSource::prettyName()' can be marked override [-Wsuggest-override] - 302 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:303:18: warning: 'virtual void KMPlayerPipeSource::activate()' can be marked override [-Wsuggest-override] - 303 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer.h:304:18: warning: 'virtual void KMPlayerPipeSource::deactivate()' can be marked override [-Wsuggest-override] - 304 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] - 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:936:10: warning: 'virtual void KMPlayer::GenericURL::closed()' can be marked override [-Wsuggest-override] - 936 | void closed() KDE_NO_EXPORT; - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:946:32: warning: 'virtual const char* KMPlayer::GenericMrl::nodeName() const' can be marked override [-Wsuggest-override] - 946 | KDE_NO_EXPORT const char * nodeName () const { return node_name.data (); } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:947:10: warning: 'virtual void KMPlayer::GenericMrl::closed()' can be marked override [-Wsuggest-override] - 947 | void closed (); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 948 | void *role (RoleType msg, void *content=NULL); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:119:51: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:167:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:178:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 178 | KUrl m_url; - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:179:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 179 | KUrl m_sub_url; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:160:10: warning: 'virtual void KMPlayer::Source::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:164:10: warning: 'virtual void KMPlayer::Source::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] - 164 | void stateElementChanged (Node * element, Node::State os, Node::State ns); - | ^~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] - 165 | void bitRates (int & preferred, int & maximal); +/build/kmplayer-0.12.0b/src/viewarea.h:139:10: warning: 'virtual void KMPlayer::VideoOutput::embedded(KMPlayer::WindowId)' can be marked override [-Wsuggest-override] + 139 | void embedded(WindowId handle) KDE_NO_EXPORT; | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] - 166 | void setTimeout (int ms); +/build/kmplayer-0.12.0b/src/viewarea.h:143:10: warning: 'virtual void KMPlayer::VideoOutput::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 143 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:167:10: warning: 'virtual void KMPlayer::Source::openUrl(const KUrl&, const QString&, const QString&)' can be marked override [-Wsuggest-override] - 167 | void openUrl (const KUrl &url, const QString &target, const QString &srv); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:168:10: warning: 'virtual void KMPlayer::Source::enableRepaintUpdaters(bool, unsigned int)' can be marked override [-Wsuggest-override] - 168 | void enableRepaintUpdaters (bool enable, unsigned int off_time); - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:209:10: warning: 'virtual void KMPlayer::SourceDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 209 | void message (MessageType msg, void *data=NULL); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:210:11: warning: 'virtual void* KMPlayer::SourceDocument::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] - 210 | void *role (RoleType msg, void *data=NULL); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:224:18: warning: 'virtual void KMPlayer::URLSource::dimensions(int&, int&)' can be marked override [-Wsuggest-override] - 224 | virtual void dimensions (int & w, int & h); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:225:18: warning: 'virtual bool KMPlayer::URLSource::hasLength()' can be marked override [-Wsuggest-override] - 225 | virtual bool hasLength (); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:226:21: warning: 'virtual QString KMPlayer::URLSource::prettyName()' can be marked override [-Wsuggest-override] - 226 | virtual QString prettyName (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:227:18: warning: 'virtual void KMPlayer::URLSource::reset()' can be marked override [-Wsuggest-override] - 227 | virtual void reset (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:228:18: warning: 'virtual void KMPlayer::URLSource::setUrl(const QString&)' can be marked override [-Wsuggest-override] - 228 | virtual void setUrl (const QString &url); - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:229:18: warning: 'virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)' can be marked override [-Wsuggest-override] - 229 | virtual bool authoriseUrl (const QString &url); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:230:18: warning: 'virtual void KMPlayer::URLSource::init()' can be marked override [-Wsuggest-override] - 230 | virtual void init (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:231:18: warning: 'virtual void KMPlayer::URLSource::activate()' can be marked override [-Wsuggest-override] - 231 | virtual void activate () KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:232:18: warning: 'virtual void KMPlayer::URLSource::deactivate()' can be marked override [-Wsuggest-override] - 232 | virtual void deactivate (); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:233:18: warning: 'virtual void KMPlayer::URLSource::forward()' can be marked override [-Wsuggest-override] - 233 | virtual void forward (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:234:18: warning: 'virtual void KMPlayer::URLSource::backward()' can be marked override [-Wsuggest-override] - 234 | virtual void backward (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:235:18: warning: 'virtual void KMPlayer::URLSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] - 235 | virtual void play (Mrl *); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); - | ^ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:257:21: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 257 | KUrl docBase () const { return m_docbase; } - | ^~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:291:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 291 | virtual bool openUrl (const KUrl & url); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:292:77: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:366:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 366 | KUrl m_docbase; - | ^~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, - from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: -/build/kmplayer-0.12.0b/src/kmplayerview.h:61:10: warning: 'virtual void KMPlayer::TextEdit::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 61 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:74:10: warning: 'virtual void KMPlayer::InfoWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 74 | void contextMenuEvent (QContextMenuEvent * e); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:85:10: warning: 'virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 85 | void mousePressEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:86:10: warning: 'virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 86 | void mouseMoveEvent (QMouseEvent *); - | ^~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] - 249 | virtual KMediaPlayer::View* view (); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:290:18: warning: 'virtual bool KMPlayer::PartBase::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] - 290 | virtual bool openUrl (const QUrl & url); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:294:18: warning: 'virtual bool KMPlayer::PartBase::closeUrl()' can be marked override [-Wsuggest-override] - 294 | virtual bool closeUrl (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:295:18: warning: 'virtual void KMPlayer::PartBase::pause()' can be marked override [-Wsuggest-override] - 295 | virtual void pause (void); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:296:18: warning: 'virtual void KMPlayer::PartBase::play()' can be marked override [-Wsuggest-override] - 296 | virtual void play (void); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:297:18: warning: 'virtual void KMPlayer::PartBase::stop()' can be marked override [-Wsuggest-override] - 297 | virtual void stop (void); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:316:18: warning: 'virtual bool KMPlayer::PartBase::isSeekable() const' can be marked override [-Wsuggest-override] - 316 | virtual bool isSeekable (void) const; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:317:23: warning: 'virtual qlonglong KMPlayer::PartBase::position() const' can be marked override [-Wsuggest-override] - 317 | virtual qlonglong position (void) const; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:318:18: warning: 'virtual bool KMPlayer::PartBase::hasLength() const' can be marked override [-Wsuggest-override] - 318 | virtual bool hasLength (void) const; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:319:23: warning: 'virtual qlonglong KMPlayer::PartBase::length() const' can be marked override [-Wsuggest-override] - 319 | virtual qlonglong length (void) const; - | ^~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:320:18: warning: 'virtual void KMPlayer::PartBase::seek(qlonglong)' can be marked override [-Wsuggest-override] - 320 | virtual void seek (qlonglong); - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:344:10: warning: 'virtual bool KMPlayer::PartBase::openFile()' can be marked override [-Wsuggest-override] - 344 | bool openFile(); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 345 | virtual void timerEvent (QTimerEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:137:10: warning: 'virtual void KMPlayer::View::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 137 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; +/build/kmplayer-0.12.0b/src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:138:10: warning: 'virtual void KMPlayer::View::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 138 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:159:10: warning: 'virtual void KMPlayer::View::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 159 | void leaveEvent (QEvent *) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayerview.h:160:10: warning: 'virtual void KMPlayer::View::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 160 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, - from /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/mocs_compilation.cpp:2: -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:60:18: warning: 'virtual void GrabDocument::activate()' can be marked override [-Wsuggest-override] - 60 | virtual void activate (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:61:18: warning: 'virtual void GrabDocument::undefer()' can be marked override [-Wsuggest-override] - 61 | virtual void undefer (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:62:18: warning: 'virtual void GrabDocument::begin()' can be marked override [-Wsuggest-override] - 62 | virtual void begin (); - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:63:18: warning: 'virtual void GrabDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] - 63 | virtual void message (KMPlayer::MessageType msg, void *content); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:82:91: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 82 | void requestOpenURL (const KUrl & url, const QString & target, const QString & service); - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:80:10: warning: 'virtual void KMPlayerBrowserExtension::saveState(QDataStream&)' can be marked override [-Wsuggest-override] - 80 | void saveState (QDataStream & stream); +/build/kmplayer-0.12.0b/src/viewarea.h:146:10: warning: 'virtual void KMPlayer::VideoOutput::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 146 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:81:10: warning: 'virtual void KMPlayerBrowserExtension::restoreState(QDataStream&)' can be marked override [-Wsuggest-override] - 81 | void restoreState (QDataStream & stream); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:95:10: warning: 'virtual bool KMPlayerLiveConnectExtension::get(long unsigned int, const QString&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)' can be marked override [-Wsuggest-override] - 95 | bool get (const unsigned long, const QString &, - | ^~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:97:10: warning: 'virtual bool KMPlayerLiveConnectExtension::put(long unsigned int, const QString&, const QString&)' can be marked override [-Wsuggest-override] - 97 | bool put (const unsigned long, const QString &, const QString &); - | ^~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:98:10: warning: 'virtual bool KMPlayerLiveConnectExtension::call(long unsigned int, const QString&, const QStringList&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)' can be marked override [-Wsuggest-override] - 98 | bool call (const unsigned long, const QString &, - | ^~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:101:10: warning: 'virtual void KMPlayerLiveConnectExtension::unregister(long unsigned int)' can be marked override [-Wsuggest-override] - 101 | void unregister (const unsigned long); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:154:40: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 154 | bool allowRedir (const KUrl & url) const; - | ^~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:159:38: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 159 | bool openNewURL (const KUrl & url); // for JS interface - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:160:66: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 160 | bool startUrl (const KUrl &url, const QString &pic=QString ());//clickToPlay - | ^ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:158:18: warning: 'virtual void KMPlayerPart::setLoaded(int)' can be marked override [-Wsuggest-override] - 158 | virtual void setLoaded (int percentage); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:162:21: warning: 'virtual QString KMPlayerPart::doEvaluate(const QString&)' can be marked override [-Wsuggest-override] - 162 | virtual QString doEvaluate (const QString &script); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:166:18: warning: 'virtual bool KMPlayerPart::openUrl(const QUrl&)' can be marked override [-Wsuggest-override] - 166 | virtual bool openUrl(const QUrl& url); - | ^~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:168:18: warning: 'virtual bool KMPlayerPart::closeUrl()' can be marked override [-Wsuggest-override] - 168 | virtual bool closeUrl (); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:171:18: warning: 'virtual void KMPlayerPart::processCreated(KMPlayer::Process*)' can be marked override [-Wsuggest-override] - 171 | virtual void processCreated (KMPlayer::Process *); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:172:18: warning: 'virtual void KMPlayerPart::playingStarted()' can be marked override [-Wsuggest-override] - 172 | virtual void playingStarted (); - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:173:18: warning: 'virtual void KMPlayerPart::playingStopped()' can be marked override [-Wsuggest-override] - 173 | virtual void playingStopped (); - | ^~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, - from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, - from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:188:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 188 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:194:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 194 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:200:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 200 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:206:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 206 | return s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:210:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 210 | return s + Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator+(KMPlayer::Single, KMPlayer::Single)' - 185 | inline Single operator + (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:214:25: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 214 | return s - Single (i); - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single, KMPlayer::Single)' - 191 | inline Single operator - (const Single s1, const Single s2) { - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:220:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 220 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator*(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:224:16: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 224 | return i * s; - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of 'KMPlayer::Single KMPlayer::operator*(int, KMPlayer::Single)' - 217 | inline Single operator * (const int i, const Single s) { - | ~~~~~~~~~~~~~^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator/(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:245:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 245 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:264:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 264 | operator > (const Single s, const int i) { return s > Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator>(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:267:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 267 | operator > (const int i, const Single s) { return Single (i) > s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of 'bool KMPlayer::operator>(KMPlayer::Single, KMPlayer::Single)' - 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:282:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 282 | operator < (const Single s, const int i) { return s < Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<(int, KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:285:64: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 285 | operator < (const int i, const Single s) { return Single (i) < s; } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of 'bool KMPlayer::operator<(KMPlayer::Single, KMPlayer::Single)' - 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'bool KMPlayer::operator<=(KMPlayer::Single, int)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:291:66: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 291 | operator <= (const Single s, const int i) { return s <= Single (i); } - | ^ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of 'bool KMPlayer::operator<=(KMPlayer::Single, KMPlayer::Single)' - 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } - | ~~~~~~~~~~~~~^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h: In function 'KMPlayer::Single KMPlayer::operator-(KMPlayer::Single)': -/build/kmplayer-0.12.0b/src/kmplayertypes.h:296:12: warning: implicitly-declared 'constexpr KMPlayer::Single::Single(const KMPlayer::Single&)' is deprecated [-Wdeprecated-copy] - 296 | return s1; - | ^~ -/build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because 'KMPlayer::Single' has user-provided 'KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)' - 65 | Single & operator = (const Single s) { value = s.value; return *this; } - | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40, from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: /build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: @@ -33528,25 +33357,13 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:921:18: warning: 'virtual const char* KMPlayer::DarkNode::nodeName() const' can be marked override [-Wsuggest-override] 921 | const char * nodeName () const { return name.data (); } | ^~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:46: -/build/kmplayer-0.12.0b/src/playlistview.h:72:10: warning: 'virtual void KMPlayer::PlayListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 72 | void dragEnterEvent(QDragEnterEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:922:11: warning: 'virtual KMPlayer::Node* KMPlayer::DarkNode::childFromTag(const QString&)' can be marked override [-Wsuggest-override] 922 | Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:73:10: warning: 'virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 73 | void dropEvent(QDropEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:74:10: warning: 'virtual void KMPlayer::PlayListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override] - 74 | void dragMoveEvent(QDragMoveEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:75:10: warning: 'virtual void KMPlayer::PlayListView::drawBranches(QPainter*, const QRect&, const QModelIndex&) const' can be marked override [-Wsuggest-override] - 75 | void drawBranches(QPainter*, const QRect&, const QModelIndex&) const KDE_NO_EXPORT {} - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual QObject* KMPlayerFactory::create(const char*, QWidget*, QObject*, const QVariantList&, const QString&)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:120:46: warning: unused parameter 'iface' [-Wunused-parameter] + 120 | QObject* KMPlayerFactory::create(const char *iface, QWidget* parentWidget, QObject* parent, + | ~~~~~~~~~~~~^~~~~ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:935:32: warning: 'virtual const char* KMPlayer::GenericURL::nodeName() const' can be marked override [-Wsuggest-override] 935 | KDE_NO_EXPORT const char * nodeName () const { return "url"; } | ^~~~~~~~ @@ -33562,25 +33379,6 @@ /build/kmplayer-0.12.0b/src/kmplayerplaylist.h:948:11: warning: 'virtual void* KMPlayer::GenericMrl::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] 948 | void *role (RoleType msg, void *content=NULL); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:47: -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] - 50 | void enterEvent (QEvent *); - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] - 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] - 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:90:39: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } @@ -33590,9 +33388,6 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:91:42: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 91 | KDE_NO_EXPORT const KUrl & subUrl () const { return m_sub_url; } @@ -33636,6 +33431,16 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:165:10: warning: 'virtual void KMPlayer::Source::bitRates(int&, int&)' can be marked override [-Wsuggest-override] 165 | void bitRates (int & preferred, int & maximal); | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual void GrabDocument::message(KMPlayer::MessageType, void*)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:158:33: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 158 | m_part->startUrl (KUrl (), m_grab_file); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:166:10: warning: 'virtual void KMPlayer::Source::setTimeout(int)' can be marked override [-Wsuggest-override] 166 | void setTimeout (int ms); | ^~~~~~~~~~ @@ -33698,6 +33503,18 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In constructor 'KMPlayerPart::KMPlayerPart(QWidget*, QObject*, const QVariantList&)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:189:50: warning: 'virtual void KParts::PartBase::setComponentData(const KAboutData&)' is deprecated: Since 5.77. Use Part::setMetaData(const KPluginMetaData&) or KXMLGUIClient::setComponentName(const QString &, const QString &) instead [-Wdeprecated-declarations] + 189 | setComponentData(KMPlayerFactory::aboutData()); + | ^ +In file included from /usr/include/KF5/KParts/kparts/part.h:12, + from /usr/include/KF5/KParts/kparts/readonlypart.h:12, + from /usr/include/KF5/KParts/kparts/browserextension.h:12, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:23, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KParts/kparts/partbase.h:81:18: note: declared here + 81 | virtual void setComponentData(const KAboutData &componentData); + | ^~~~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:255:17: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } @@ -33731,6 +33548,17 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:196:51: warning: 'virtual void KParts::PartBase::setComponentData(const KAboutData&)' is deprecated: Since 5.77. Use Part::setMetaData(const KPluginMetaData&) or KXMLGUIClient::setComponentName(const QString &, const QString &) instead [-Wdeprecated-declarations] + 196 | setComponentData(KMPlayerFactory::aboutData ()); + | ^ +In file included from /usr/include/KF5/KParts/kparts/part.h:12, + from /usr/include/KF5/KParts/kparts/readonlypart.h:12, + from /usr/include/KF5/KParts/kparts/browserextension.h:12, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:23, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KParts/kparts/partbase.h:81:18: note: declared here + 81 | virtual void setComponentData(const KAboutData &componentData); + | ^~~~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:249:33: warning: 'virtual KMediaPlayer::View* KMPlayer::PartBase::view()' can be marked override [-Wsuggest-override] 249 | virtual KMediaPlayer::View* view (); @@ -33771,8 +33599,8 @@ /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:345:18: warning: 'virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] 345 | virtual void timerEvent (QTimerEvent *); | ^~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:49: +In file included from /build/kmplayer-0.12.0b/src/viewarea.h:28, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:76: /build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } | ^~~~ @@ -33827,7 +33655,123 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] 413 | bool play (); | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:49: +In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:76: +/build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] + 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] + 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] + 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] + 83 | QPaintEngine *paintEngine () const; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] + 117 | int heightForWidth(int w) const KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:119:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::windowHandle()' can be marked override [-Wsuggest-override] + 119 | virtual WindowId windowHandle (); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:120:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::clientHandle()' can be marked override [-Wsuggest-override] + 120 | virtual WindowId clientHandle (); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:121:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::ownHandle()' can be marked override [-Wsuggest-override] + 121 | virtual WindowId ownHandle(); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: 'virtual void KMPlayer::VideoOutput::setGeometry(const IRect&)' can be marked override [-Wsuggest-override] + 123 | virtual void setGeometry (const IRect &rect); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:124:18: warning: 'virtual void KMPlayer::VideoOutput::setAspect(float)' can be marked override [-Wsuggest-override] + 124 | virtual void setAspect (float a); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] + 125 | virtual float aspect () { return m_aspect; } + | ^~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] + 126 | virtual void useIndirectWidget (bool); + | ^~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] + 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] + 128 | virtual void map() KDE_NO_EXPORT; + | ^~~ +/build/kmplayer-0.12.0b/src/viewarea.h:129:18: warning: 'virtual void KMPlayer::VideoOutput::unmap()' can be marked override [-Wsuggest-override] + 129 | virtual void unmap() KDE_NO_EXPORT; + | ^~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:139:10: warning: 'virtual void KMPlayer::VideoOutput::embedded(KMPlayer::WindowId)' can be marked override [-Wsuggest-override] + 139 | void embedded(WindowId handle) KDE_NO_EXPORT; + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:143:10: warning: 'virtual void KMPlayer::VideoOutput::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] + 143 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] + 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:146:10: warning: 'virtual void KMPlayer::VideoOutput::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] + 146 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] + 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:77: +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:50:10: warning: 'virtual void KMPlayer::KMPlayerMenuButton::enterEvent(QEvent*)' can be marked override [-Wsuggest-override] + 50 | void enterEvent (QEvent *); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:64:10: warning: 'virtual void KMPlayer::KMPlayerPopupMenu::leaveEvent(QEvent*)' can be marked override [-Wsuggest-override] + 64 | void leaveEvent(QEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:80:10: warning: 'virtual void KMPlayer::VolumeBar::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override] + 80 | void wheelEvent(QWheelEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:81:10: warning: 'virtual void KMPlayer::VolumeBar::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] + 81 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:82:10: warning: 'virtual void KMPlayer::VolumeBar::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 82 | void mousePressEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:83:10: warning: 'virtual void KMPlayer::VolumeBar::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] + 83 | void mouseMoveEvent(QMouseEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h:155:10: warning: 'virtual void KMPlayer::ControlPanel::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] + 155 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; + | ^~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:79: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:73:18: warning: 'virtual void KMPlayer::Process::setAudioLang(int)' can be marked override [-Wsuggest-override] 73 | virtual void setAudioLang (int id); | ^~~~~~~~~~~~ @@ -33987,6 +33931,15 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:285:18: warning: 'virtual void KMPlayer::MasterProcessInfo::quitProcesses()' can be marked override [-Wsuggest-override] 285 | virtual void quitProcesses (); | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:328:40: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 328 | m_docbase = KUrl (value); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:310:18: warning: 'virtual void KMPlayer::MasterProcess::init()' can be marked override [-Wsuggest-override] 310 | virtual void init (); | ^~~~ @@ -34059,7 +34012,7 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:462:18: warning: 'virtual void KMPlayer::NpPlayer::initProcess()' can be marked override [-Wsuggest-override] 462 | virtual void initProcess (); | ^~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:49: +In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:79: /build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] 477 | virtual void stop (); | ^~~~ @@ -34072,247 +34025,372 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] 493 | virtual void terminateJobs (); | ^~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:34: -/build/kmplayer-0.12.0b/src/mediaobject.h:292:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::AudioVideoMedia::type() const' can be marked override [-Wsuggest-override] - 292 | MediaManager::MediaType type () const { return MediaManager::AudioVideo; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:294:18: warning: 'virtual bool KMPlayer::AudioVideoMedia::play()' can be marked override [-Wsuggest-override] - 294 | virtual bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:296:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stop()' can be marked override [-Wsuggest-override] - 296 | virtual void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:297:18: warning: 'virtual void KMPlayer::AudioVideoMedia::pause()' can be marked override [-Wsuggest-override] - 297 | virtual void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:298:18: warning: 'virtual void KMPlayer::AudioVideoMedia::unpause()' can be marked override [-Wsuggest-override] - 298 | virtual void unpause (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:299:18: warning: 'virtual void KMPlayer::AudioVideoMedia::destroy()' can be marked override [-Wsuggest-override] - 299 | virtual void destroy (); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 301 | virtual void starting (IProcess *); - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] - 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); +In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:80: +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:77:10: warning: 'virtual void KMPlayerPrefSourcePageTV::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] + 77 | void showEvent (QShowEvent *); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:84:18: warning: 'virtual void TVNode::setNodeName(const QString&)' can be marked override [-Wsuggest-override] + 84 | virtual void setNodeName (const QString &); | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:303:18: warning: 'virtual void KMPlayer::AudioVideoMedia::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] - 303 | virtual void processDestroyed (IProcess *p); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:304:22: warning: 'virtual KMPlayer::IViewer* KMPlayer::AudioVideoMedia::viewer()' can be marked override [-Wsuggest-override] - 304 | virtual IViewer *viewer (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:305:18: warning: 'virtual KMPlayer::Mrl* KMPlayer::AudioVideoMedia::getMrl()' can be marked override [-Wsuggest-override] - 305 | virtual Mrl *getMrl (); - | ^~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:366:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::ImageMedia::type() const' can be marked override [-Wsuggest-override] - 366 | MediaManager::MediaType type () const { return MediaManager::Image; } - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:368:10: warning: 'virtual bool KMPlayer::ImageMedia::play()' can be marked override [-Wsuggest-override] - 368 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:369:10: warning: 'virtual void KMPlayer::ImageMedia::stop()' can be marked override [-Wsuggest-override] - 369 | void stop (); - | ^~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:370:10: warning: 'virtual void KMPlayer::ImageMedia::pause()' can be marked override [-Wsuggest-override] - 370 | void pause (); - | ^~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:371:10: warning: 'virtual void KMPlayer::ImageMedia::unpause()' can be marked override [-Wsuggest-override] - 371 | void unpause (); +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:95:10: warning: 'virtual void TVChannel::closed()' can be marked override [-Wsuggest-override] + 95 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:106:21: warning: 'virtual KMPlayer::Node* TVInput::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 106 | KMPlayer::Node *childFromTag (const QString &); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:107:10: warning: 'virtual void TVInput::setNodeName(const QString&)' can be marked override [-Wsuggest-override] + 107 | void setNodeName (const QString &); + | ^~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:108:10: warning: 'virtual void TVInput::closed()' can be marked override [-Wsuggest-override] + 108 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:119:21: warning: 'virtual KMPlayer::Node* TVDevice::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 119 | KMPlayer::Node *childFromTag (const QString &); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:120:10: warning: 'virtual void TVDevice::closed()' can be marked override [-Wsuggest-override] + 120 | void closed (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:121:10: warning: 'virtual void TVDevice::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 121 | void message (KMPlayer::MessageType msg, void *content=NULL); | ^~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:50: -/build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:122:11: warning: 'virtual void* TVDevice::role(KMPlayer::RoleType, void*)' can be marked override [-Wsuggest-override] + 122 | void *role (KMPlayer::RoleType msg, void *content=NULL); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:123:10: warning: 'virtual void TVDevice::setNodeName(const QString&)' can be marked override [-Wsuggest-override] + 123 | void setNodeName (const QString &); | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:411:29: warning: 'virtual KMPlayer::MediaManager::MediaType KMPlayer::TextMedia::type() const' can be marked override [-Wsuggest-override] - 411 | MediaManager::MediaType type () const { return MediaManager::Text; } - | ^~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:71:10: warning: 'virtual void KMPlayer::ViewArea::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override] - 71 | void showEvent(QShowEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/mediaobject.h:413:10: warning: 'virtual bool KMPlayer::TextMedia::play()' can be marked override [-Wsuggest-override] - 413 | bool play (); - | ^~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:72:10: warning: 'virtual void KMPlayer::ViewArea::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override] - 72 | void keyPressEvent(QKeyEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:73:10: warning: 'virtual void KMPlayer::ViewArea::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 73 | void mouseMoveEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:74:10: warning: 'virtual void KMPlayer::ViewArea::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 74 | void mousePressEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:75:10: warning: 'virtual void KMPlayer::ViewArea::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override] - 75 | void mouseDoubleClickEvent(QMouseEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:76:10: warning: 'virtual void KMPlayer::ViewArea::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 76 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:77:10: warning: 'virtual void KMPlayer::ViewArea::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 77 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:78:10: warning: 'virtual void KMPlayer::ViewArea::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 78 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:79:10: warning: 'virtual void KMPlayer::ViewArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override] - 79 | void paintEvent(QPaintEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:80:10: warning: 'virtual void KMPlayer::ViewArea::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 80 | void timerEvent(QTimerEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:81:10: warning: 'virtual void KMPlayer::ViewArea::closeEvent(QCloseEvent*)' can be marked override [-Wsuggest-override] - 81 | void closeEvent(QCloseEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:82:10: warning: 'virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)' can be marked override [-Wsuggest-override] - 82 | bool nativeEventFilter(const QByteArray& eventType, void * message, long *result); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] - 83 | QPaintEngine *paintEngine () const; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] - 117 | int heightForWidth(int w) const KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:119:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::windowHandle()' can be marked override [-Wsuggest-override] - 119 | virtual WindowId windowHandle (); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:120:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::clientHandle()' can be marked override [-Wsuggest-override] - 120 | virtual WindowId clientHandle (); - | ^~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:121:22: warning: 'virtual KMPlayer::WindowId KMPlayer::VideoOutput::ownHandle()' can be marked override [-Wsuggest-override] - 121 | virtual WindowId ownHandle(); - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: 'virtual void KMPlayer::VideoOutput::setGeometry(const IRect&)' can be marked override [-Wsuggest-override] - 123 | virtual void setGeometry (const IRect &rect); +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:134:21: warning: 'virtual KMPlayer::Node* TVDocument::childFromTag(const QString&)' can be marked override [-Wsuggest-override] + 134 | KMPlayer::Node *childFromTag (const QString &); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:135:10: warning: 'virtual void TVDocument::defer()' can be marked override [-Wsuggest-override] + 135 | void defer (); + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:136:32: warning: 'virtual const char* TVDocument::nodeName() const' can be marked override [-Wsuggest-override] + 136 | KDE_NO_EXPORT const char * nodeName () const { return "tvdevices"; } + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:137:10: warning: 'virtual void TVDocument::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 137 | void message (KMPlayer::MessageType msg, void *content=NULL); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:150:18: warning: 'virtual void TVDeviceScannerSource::init()' can be marked override [-Wsuggest-override] + 150 | virtual void init (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:151:18: warning: 'virtual bool TVDeviceScannerSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] + 151 | virtual bool processOutput (const QString & line); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:152:21: warning: 'virtual QString TVDeviceScannerSource::filterOptions()' can be marked override [-Wsuggest-override] + 152 | virtual QString filterOptions (); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:153:18: warning: 'virtual bool TVDeviceScannerSource::hasLength()' can be marked override [-Wsuggest-override] + 153 | virtual bool hasLength (); + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:154:18: warning: 'virtual bool TVDeviceScannerSource::isSeekable()' can be marked override [-Wsuggest-override] + 154 | virtual bool isSeekable (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:157:18: warning: 'virtual void TVDeviceScannerSource::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 157 | virtual void starting (KMPlayer::IProcess *) {} + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:158:18: warning: 'virtual void TVDeviceScannerSource::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] + 158 | virtual void stateChange (KMPlayer::IProcess *, KMPlayer::IProcess::State, KMPlayer::IProcess::State); | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:124:18: warning: 'virtual void KMPlayer::VideoOutput::setAspect(float)' can be marked override [-Wsuggest-override] - 124 | virtual void setAspect (float a); +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:159:18: warning: 'virtual void TVDeviceScannerSource::processDestroyed(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] + 159 | virtual void processDestroyed (KMPlayer::IProcess *p); + | ^~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:160:32: warning: 'virtual KMPlayer::IViewer* TVDeviceScannerSource::viewer()' can be marked override [-Wsuggest-override] + 160 | virtual KMPlayer::IViewer *viewer (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:161:28: warning: 'virtual KMPlayer::Mrl* TVDeviceScannerSource::getMrl()' can be marked override [-Wsuggest-override] + 161 | virtual KMPlayer::Mrl *getMrl (); + | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:163:18: warning: 'virtual void TVDeviceScannerSource::activate()' can be marked override [-Wsuggest-override] + 163 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:164:18: warning: 'virtual void TVDeviceScannerSource::deactivate()' can be marked override [-Wsuggest-override] + 164 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:165:18: warning: 'virtual void TVDeviceScannerSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 165 | virtual void play (KMPlayer::Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:192:21: warning: 'virtual QString KMPlayerTVSource::filterOptions()' can be marked override [-Wsuggest-override] + 192 | virtual QString filterOptions (); + | ^~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:193:18: warning: 'virtual bool KMPlayerTVSource::hasLength()' can be marked override [-Wsuggest-override] + 193 | virtual bool hasLength (); | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:125:19: warning: 'virtual float KMPlayer::VideoOutput::aspect()' can be marked override [-Wsuggest-override] - 125 | virtual float aspect () { return m_aspect; } - | ^~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:126:18: warning: 'virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)' can be marked override [-Wsuggest-override] - 126 | virtual void useIndirectWidget (bool); - | ^~~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:127:18: warning: 'virtual void KMPlayer::VideoOutput::setMonitoring(KMPlayer::IViewer::Monitor)' can be marked override [-Wsuggest-override] - 127 | virtual void setMonitoring(Monitor m) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:128:18: warning: 'virtual void KMPlayer::VideoOutput::map()' can be marked override [-Wsuggest-override] - 128 | virtual void map() KDE_NO_EXPORT; - | ^~~ -/build/kmplayer-0.12.0b/src/viewarea.h:129:18: warning: 'virtual void KMPlayer::VideoOutput::unmap()' can be marked override [-Wsuggest-override] - 129 | virtual void unmap() KDE_NO_EXPORT; +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:194:18: warning: 'virtual bool KMPlayerTVSource::isSeekable()' can be marked override [-Wsuggest-override] + 194 | virtual bool isSeekable (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:195:31: warning: 'virtual KMPlayer::NodePtr KMPlayerTVSource::root()' can be marked override [-Wsuggest-override] + 195 | virtual KMPlayer::NodePtr root (); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:196:21: warning: 'virtual QString KMPlayerTVSource::prettyName()' can be marked override [-Wsuggest-override] + 196 | virtual QString prettyName (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:197:18: warning: 'virtual void KMPlayerTVSource::write(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 197 | virtual void write (KSharedConfigPtr); | ^~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:139:10: warning: 'virtual void KMPlayer::VideoOutput::embedded(KMPlayer::WindowId)' can be marked override [-Wsuggest-override] - 139 | void embedded(WindowId handle) KDE_NO_EXPORT; - | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:143:10: warning: 'virtual void KMPlayer::VideoOutput::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] - 143 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:144:10: warning: 'virtual void KMPlayer::VideoOutput::timerEvent(QTimerEvent*)' can be marked override [-Wsuggest-override] - 144 | void timerEvent(QTimerEvent*) KDE_NO_EXPORT; +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:198:18: warning: 'virtual void KMPlayerTVSource::read(KSharedConfigPtr)' can be marked override [-Wsuggest-override] + 198 | virtual void read (KSharedConfigPtr); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:199:18: warning: 'virtual void KMPlayerTVSource::sync(bool)' can be marked override [-Wsuggest-override] + 199 | virtual void sync (bool); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:200:18: warning: 'virtual void KMPlayerTVSource::prefLocation(QString&, QString&, QString&)' can be marked override [-Wsuggest-override] + 200 | virtual void prefLocation (QString & item, QString & icon, QString & tab); + | ^~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:201:22: warning: 'virtual QFrame* KMPlayerTVSource::prefPage(QWidget*)' can be marked override [-Wsuggest-override] + 201 | virtual QFrame * prefPage (QWidget * parent); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:203:10: warning: 'virtual void KMPlayerTVSource::setCurrent(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 203 | void setCurrent (KMPlayer::Mrl *); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:145:10: warning: 'virtual void KMPlayer::VideoOutput::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override] - 145 | void dragEnterEvent(QDragEnterEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:146:10: warning: 'virtual void KMPlayer::VideoOutput::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override] - 146 | void dropEvent(QDropEvent*) KDE_NO_EXPORT; - | ^~~~~~~~~ -/build/kmplayer-0.12.0b/src/viewarea.h:147:10: warning: 'virtual void KMPlayer::VideoOutput::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] - 147 | void contextMenuEvent(QContextMenuEvent* e) KDE_NO_EXPORT; - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function 'virtual void Recent::activate()': -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:140:37: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 140 | app->openDocumentFile (KUrl (src)); - | ^ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:204:18: warning: 'virtual void KMPlayerTVSource::activate()' can be marked override [-Wsuggest-override] + 204 | virtual void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:205:18: warning: 'virtual void KMPlayerTVSource::deactivate()' can be marked override [-Wsuggest-override] + 205 | virtual void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayertvsource.h:206:18: warning: 'virtual void KMPlayerTVSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] + 206 | virtual void play (KMPlayer::Mrl *); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:449:64: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 449 | KDE_NO_EXPORT bool KMPlayerPart::allowRedir (const KUrl & url) const { + | ^~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual bool KMPlayerPart::openUrl(const QUrl&)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:484:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 484 | KUrl url; + | ^~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual QObject* KMPlayerFactory::create(const char*, QWidget*, QObject*, const QVariantList&, const QString&)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:120:46: warning: unused parameter 'iface' [-Wunused-parameter] - 120 | QObject* KMPlayerFactory::create(const char *iface, QWidget* parentWidget, QObject* parent, - | ~~~~~~~~~~~~^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual void GrabDocument::message(KMPlayer::MessageType, void*)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:158:33: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 158 | m_part->startUrl (KUrl (), m_grab_file); - | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:500:34: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 500 | url = KUrl ("about:empty"); + | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In constructor 'KMPlayerPart::KMPlayerPart(QWidget*, QObject*, const QVariantList&)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:189:50: warning: 'virtual void KParts::PartBase::setComponentData(const KAboutData&)' is deprecated: Since 5.77. Use Part::setMetaData(const KPluginMetaData&) or KXMLGUIClient::setComponentName(const QString &, const QString &) instead [-Wdeprecated-declarations] - 189 | setComponentData(KMPlayerFactory::aboutData()); - | ^ -In file included from /usr/include/KF5/KParts/kparts/part.h:12, - from /usr/include/KF5/KParts/kparts/readonlypart.h:12, - from /usr/include/KF5/KParts/kparts/browserextension.h:12, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:23, +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:500:34: warning: 'KUrl::KUrl(const char*)' is deprecated [-Wdeprecated-declarations] + 500 | url = KUrl ("about:empty"); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KParts/kparts/partbase.h:81:18: note: declared here - 81 | virtual void setComponentData(const KAboutData &componentData); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:196:51: warning: 'virtual void KParts::PartBase::setComponentData(const KAboutData&)' is deprecated: Since 5.77. Use Part::setMetaData(const KPluginMetaData&) or KXMLGUIClient::setComponentName(const QString &, const QString &) instead [-Wdeprecated-declarations] - 196 | setComponentData(KMPlayerFactory::aboutData ()); - | ^ -In file included from /usr/include/KF5/KParts/kparts/part.h:12, - from /usr/include/KF5/KParts/kparts/readonlypart.h:12, - from /usr/include/KF5/KParts/kparts/browserextension.h:12, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:23, +/usr/include/KF5/KDELibs4Support/kurl.h:349:41: note: declared here + 349 | KDELIBS4SUPPORT_DEPRECATED explicit KUrl(const char *urlOrPath); + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:503:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 503 | url = KUrl (m_docbase, m_file_name); // fix misdetected SRC attr + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KParts/kparts/partbase.h:81:18: note: declared here - 81 | virtual void setComponentData(const KAboutData &componentData); - | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function 'QString Generator::genReadAsk(KMPlayer::Node*)': -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:423:30: warning: 'KFileDialog' is deprecated [-Wdeprecated-declarations] - 423 | input = KFileDialog::getOpenFileName (KUrl (def), QString(), app); - | ^~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:27: -/usr/include/KF5/KDELibs4Support/kfiledialog.h:74:41: note: declared here - 74 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KFileDialog : public QDialog - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:423:56: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 423 | input = KFileDialog::getOpenFileName (KUrl (def), QString(), app); +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:507:32: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 507 | KUrl u (m_file_name); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:509:30: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 509 | KUrl(_url).protocol ().isEmpty ()) { + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:515:58: warning: 'void KUrl::setPath(const QString&)' is deprecated [-Wdeprecated-declarations] + 515 | u.setPath (QChar ('/') + _url.host ()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:461:37: note: declared here + 461 | KDELIBS4SUPPORT_DEPRECATED void setPath(const QString &path); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:534:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 534 | "redirect", url, KUrl (m_docbase, m_href_url))) + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::positioned(int, int)': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:332:54: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] + 332 | text.sprintf ("%d:%02d:%02d", h, m, s); + | ^ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:44, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:21: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here + 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:334:48: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] + 334 | text.sprintf ("%02d:%02d", m, s); + | ^ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qiodevice.h:45, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:44, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:21: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here + 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:578:62: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 578 | KDE_NO_EXPORT bool KMPlayerPart::openNewURL (const KUrl & url) { + | ^ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::playerStarted()': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:353:14: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 353 | KUrl url = source->url (); + | ^~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:585:78: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 585 | KDE_NO_EXPORT bool KMPlayerPart::startUrl(const KUrl &uri, const QString &img) { + | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'bool KMPlayerPart::startUrl(const KUrl&, const QString&)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:587:18: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 587 | KUrl url (uri); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:593:49: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 593 | m_href_url = KUrl (m_docbase, m_href_url).url (); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: +/build/kmplayer-0.12.0b/src/kmplayer.cpp:539:24: warning: 'virtual bool IntroSource::hasLength()' can be marked override [-Wsuggest-override] + 539 | KDE_NO_EXPORT bool hasLength () { return false; } + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:540:24: warning: 'virtual bool IntroSource::isSeekable()' can be marked override [-Wsuggest-override] + 540 | KDE_NO_EXPORT bool isSeekable () { return false; } + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:541:27: warning: 'virtual QString IntroSource::prettyName()' can be marked override [-Wsuggest-override] + 541 | KDE_NO_EXPORT QString prettyName () { return i18n ("Intro"); } + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:542:10: warning: 'virtual void IntroSource::activate()' can be marked override [-Wsuggest-override] + 542 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:543:10: warning: 'virtual void IntroSource::deactivate()' can be marked override [-Wsuggest-override] + 543 | void deactivate (); + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:544:10: warning: 'virtual void IntroSource::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] + 544 | void stateElementChanged (KMPlayer::Node * node, KMPlayer::Node::State os, KMPlayer::Node::State ns); + | ^~~~~~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:632:26: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 632 | )).url () + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:697:78: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 697 | return PartBase::openUrl(m_href_url.isEmpty() ? url : KUrl(m_href_url)); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'virtual void IntroSource::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:650:38: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 650 | m_player->openUrl (KUrl ()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: +/build/kmplayer-0.12.0b/src/kmplayer.cpp:674:66: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 674 | KDE_NO_EXPORT void KMPlayerApp::openDocumentFile (const KUrl& url) + | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'void KMPlayerPart::statusPosition(int, int)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:844:54: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] + 844 | text.sprintf ("%d:%02d:%02d", h, m, s); + | ^ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:25: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here + 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:846:48: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] + 846 | text.sprintf ("%02d:%02d", m, s); + | ^ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:25: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here + 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:709:56: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 709 | KDE_NO_EXPORT void KMPlayerApp::addUrl (const KUrl& url) { | ^ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'virtual void KMPlayerApp::readProperties(const KConfigGroup&)': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:723:15: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 723 | KUrl url (def_cfg.readEntry ("URL", QString ())); + | ^~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:425:30: warning: 'KFileDialog' is deprecated [-Wdeprecated-declarations] - 425 | input = KFileDialog::getExistingDirectoryUrl (KUrl (def), app).toLocalFile (); - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:27: -/usr/include/KF5/KDELibs4Support/kfiledialog.h:74:41: note: declared here - 74 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KFileDialog : public QDialog - | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:425:64: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 425 | input = KFileDialog::getExistingDirectoryUrl (KUrl (def), app).toLocalFile (); - | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual void KMPlayerBrowserExtension::restoreState(QDataStream&)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:878:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 878 | static_cast (parent ())->openUrl (KUrl(url)); + | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:29, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: + from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function 'virtual void Generator::begin()': -/build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:605:29: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations] - 605 | qprocess->start (process); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayer_lists.h:25, - from /build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qprocess.h:168:10: note: declared here - 168 | void start(const QString &command, OpenMode mode = ReadWrite); - | ^~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:328:40: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 328 | m_docbase = KUrl (value); - | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:881:127: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 881 | KDE_NO_EXPORT void KMPlayerBrowserExtension::requestOpenURL (const KUrl & url, const QString & target, const QString & service) { + | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual bool KMPlayerLiveConnectExtension::put(long unsigned int, const QString&, const QString&)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1320:26: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1320 | KUrl url (val); + | ^ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: @@ -34342,10 +34420,6 @@ /build/kmplayer-0.12.0b/src/mediaobject.h:301:18: warning: 'virtual void KMPlayer::AudioVideoMedia::starting(KMPlayer::IProcess*)' can be marked override [-Wsuggest-override] 301 | virtual void starting (IProcess *); | ^~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:449:64: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 449 | KDE_NO_EXPORT bool KMPlayerPart::allowRedir (const KUrl & url) const { - | ^~~~~ /build/kmplayer-0.12.0b/src/mediaobject.h:302:18: warning: 'virtual void KMPlayer::AudioVideoMedia::stateChange(KMPlayer::IProcess*, KMPlayer::IProcess::State, KMPlayer::IProcess::State)' can be marked override [-Wsuggest-override] 302 | virtual void stateChange (IProcess *, IProcess::State, IProcess::State); | ^~~~~~~~~~~ @@ -34428,16 +34502,6 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:99:18: warning: 'virtual bool KMPlayer::Process::brightness(int, bool)' can be marked override [-Wsuggest-override] 99 | virtual bool brightness (int pos, bool absolute); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual bool KMPlayerPart::openUrl(const QUrl&)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:484:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 484 | KUrl url; - | ^~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:130:10: warning: 'virtual void KMPlayer::MPlayerBase::initProcess()' can be marked override [-Wsuggest-override] 130 | void initProcess () KDE_NO_EXPORT; | ^~~~~~~~~~~ @@ -34510,24 +34574,6 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:246:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MEncoderProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 246 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:500:34: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 500 | url = KUrl ("about:empty"); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:500:34: warning: 'KUrl::KUrl(const char*)' is deprecated [-Wdeprecated-declarations] - 500 | url = KUrl ("about:empty"); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:349:41: note: declared here - 349 | KDELIBS4SUPPORT_DEPRECATED explicit KUrl(const char *urlOrPath); - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:254:18: warning: 'virtual void KMPlayer::MEncoder::init()' can be marked override [-Wsuggest-override] 254 | virtual void init (); | ^~~~ @@ -34537,9 +34583,14 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:256:18: warning: 'virtual void KMPlayer::MEncoder::stop()' can be marked override [-Wsuggest-override] 256 | virtual void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:503:43: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 503 | url = KUrl (m_docbase, m_file_name); // fix misdetected SRC attr - | ^ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::minimalMode(bool)': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:919:51: warning: unused parameter 'by_user' [-Wunused-parameter] + 919 | KDE_NO_EXPORT void KMPlayerApp::minimalMode (bool by_user) { + | ~~~~~^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual bool KMPlayerLiveConnectExtension::call(long unsigned int, const QString&, const QStringList&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1438:27: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1438 | KUrl url (args.first ()); + | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: @@ -34549,15 +34600,25 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:265:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::MPlayerDumpProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 265 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:507:32: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 507 | KUrl u (m_file_name); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: +/build/kmplayer-0.12.0b/src/kmplayer.cpp:957:27: warning: 'virtual QString ExitSource::prettyName()' can be marked override [-Wsuggest-override] + 957 | KDE_NO_EXPORT QString prettyName () { return i18n ("Exit"); } + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:958:24: warning: 'virtual bool ExitSource::hasLength()' can be marked override [-Wsuggest-override] + 958 | KDE_NO_EXPORT bool hasLength () { return false; } + | ^~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:959:24: warning: 'virtual bool ExitSource::isSeekable()' can be marked override [-Wsuggest-override] + 959 | KDE_NO_EXPORT bool isSeekable () { return false; } + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:960:10: warning: 'virtual void ExitSource::activate()' can be marked override [-Wsuggest-override] + 960 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:961:24: warning: 'virtual void ExitSource::deactivate()' can be marked override [-Wsuggest-override] + 961 | KDE_NO_EXPORT void deactivate () {} + | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:962:10: warning: 'virtual void ExitSource::stateElementChanged(KMPlayer::Node*, KMPlayer::Node::State, KMPlayer::Node::State)' can be marked override [-Wsuggest-override] + 962 | void stateElementChanged (KMPlayer::Node * node, KMPlayer::Node::State os, KMPlayer::Node::State ns); + | ^~~~~~~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:273:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::init()' can be marked override [-Wsuggest-override] 273 | virtual void init (); | ^~~~ @@ -34567,27 +34628,18 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:275:18: warning: 'virtual void KMPlayer::MPlayerDumpstream::stop()' can be marked override [-Wsuggest-override] 275 | virtual void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:509:30: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 509 | KUrl(_url).protocol ().isEmpty ()) { - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:285:18: warning: 'virtual void KMPlayer::MasterProcessInfo::quitProcesses()' can be marked override [-Wsuggest-override] 285 | virtual void quitProcesses (); | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:515:58: warning: 'void KUrl::setPath(const QString&)' is deprecated [-Wdeprecated-declarations] - 515 | u.setPath (QChar ('/') + _url.host ()); - | ^ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1495:27: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1495 | KUrl url (args.first ()); + | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:461:37: note: declared here - 461 | KDELIBS4SUPPORT_DEPRECATED void setPath(const QString &path); - | ^~~~~~~ +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:310:18: warning: 'virtual void KMPlayer::MasterProcess::init()' can be marked override [-Wsuggest-override] 310 | virtual void init (); | ^~~~ @@ -34618,6 +34670,18 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:336:18: warning: 'virtual bool KMPlayer::PhononProcessInfo::startSlave()' can be marked override [-Wsuggest-override] 336 | virtual bool startSlave (); | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'void KMPlayerLiveConnectExtension::setSize(int, int)': +/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1527:118: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] + 1527 | jscode.sprintf("try { eval(\"this.setAttribute('WIDTH',%d);this.setAttribute('HEIGHT',%d)\"); } catch(e){}", w, h); + | ^ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44, + from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:25: +/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here + 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); + | ^~~~~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:344:18: warning: 'virtual bool KMPlayer::Phonon::ready()' can be marked override [-Wsuggest-override] 344 | virtual bool ready (); | ^~~~~ @@ -34636,6 +34700,16 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:385:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::FFMpegProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 385 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::slotFileOpen()': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1078:34: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1078 | m_player->openUrl (KUrl ()); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:393:18: warning: 'virtual void KMPlayer::FFMpeg::init()' can be marked override [-Wsuggest-override] 393 | virtual void init () KDE_NO_EXPORT; | ^~~~ @@ -34648,22 +34722,9 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:396:18: warning: 'virtual void KMPlayer::FFMpeg::quit()' can be marked override [-Wsuggest-override] 396 | virtual void quit () KDE_NO_EXPORT; | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:534:61: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 534 | "redirect", url, KUrl (m_docbase, m_href_url))) - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:447:23: warning: 'virtual KMPlayer::IProcess* KMPlayer::NppProcessInfo::create(KMPlayer::PartBase*, KMPlayer::ProcessUser*)' can be marked override [-Wsuggest-override] 447 | virtual IProcess *create (PartBase*, ProcessUser*); | ^~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:578:62: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 578 | KDE_NO_EXPORT bool KMPlayerPart::openNewURL (const KUrl & url) { - | ^ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:460:18: warning: 'virtual void KMPlayer::NpPlayer::init()' can be marked override [-Wsuggest-override] 460 | virtual void init (); | ^~~~ @@ -34677,9 +34738,6 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:477:18: warning: 'virtual void KMPlayer::NpPlayer::stop()' can be marked override [-Wsuggest-override] 477 | virtual void stop (); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:585:78: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 585 | KDE_NO_EXPORT bool KMPlayerPart::startUrl(const KUrl &uri, const QString &img) { - | ^ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:478:18: warning: 'virtual void KMPlayer::NpPlayer::quit()' can be marked override [-Wsuggest-override] 478 | virtual void quit (); | ^~~~ @@ -34689,40 +34747,31 @@ /build/kmplayer-0.12.0b/src/kmplayerprocess.h:493:18: warning: 'virtual void KMPlayer::NpPlayer::terminateJobs()' can be marked override [-Wsuggest-override] 493 | virtual void terminateJobs (); | ^~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'bool KMPlayerPart::startUrl(const KUrl&, const QString&)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:587:18: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 587 | KUrl url (uri); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:593:49: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 593 | m_href_url = KUrl (m_docbase, m_href_url).url (); - | ^ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::playListItemDropped(QDropEvent*, KMPlayer::PlayItem*)': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1281:10: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1281 | KUrl url; + | ^~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:632:26: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 632 | )).url () - | ^ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1293:27: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1293 | KUrl url (pli->node->mrl ()->src); + | ^~~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:697:78: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 697 | return PartBase::openUrl(m_href_url.isEmpty() ? url : KUrl(m_href_url)); - | ^ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1300:19: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1300 | KUrl url (de->mimeData ()->text ()); + | ^~ In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ @@ -34734,52 +34783,49 @@ /build/kmplayer-0.12.0b/src/kmplayer.h:62:33: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 62 | void addUrl (const KUrl& url); | ^ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'void KMPlayerPart::statusPosition(int, int)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:844:54: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] - 844 | text.sprintf ("%d:%02d:%02d", h, m, s); - | ^ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:25: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here - 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); - | ^~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:846:48: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] - 846 | text.sprintf ("%02d:%02d", m, s); - | ^ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:25: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here - 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); - | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'void KMPlayerApp::configChanged()': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1454:25: warning: 'KSystemTrayIcon' is deprecated [-Wdeprecated-declarations] + 1454 | m_systray = new KSystemTrayIcon (QIcon::fromTheme("kmplayer"), this); + | ^~~~~~~~~~~~~~~ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:63: +/usr/include/KF5/KDELibs4Support/ksystemtrayicon.h:60:41: note: declared here + 60 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KSystemTrayIcon : public QSystemTrayIcon //krazy:exclude=qclasses + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1454:76: warning: 'KSystemTrayIcon::KSystemTrayIcon(const QIcon&, QWidget*)' is deprecated [-Wdeprecated-declarations] + 1454 | m_systray = new KSystemTrayIcon (QIcon::fromTheme("kmplayer"), this); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayer.cpp:63: +/usr/include/KF5/KDELibs4Support/ksystemtrayicon.h:89:41: note: declared here + 89 | KDELIBS4SUPPORT_DEPRECATED explicit KSystemTrayIcon(const QIcon &icon, QWidget *parent = nullptr); + | ^~~~~~~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In constructor 'KMPlayerPrefSourcePageDVD::KMPlayerPrefSourcePageDVD(QWidget*)': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1481:52: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1481 | dvddevice = new KUrlRequester (KUrl ("/dev/dvd")); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1481:52: warning: 'KUrl::KUrl(const char*)' is deprecated [-Wdeprecated-declarations] + 1481 | dvddevice = new KUrlRequester (KUrl ("/dev/dvd")); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: +/usr/include/KF5/KDELibs4Support/kurl.h:349:41: note: declared here + 349 | KDELIBS4SUPPORT_DEPRECATED explicit KUrl(const char *urlOrPath); + | ^~~~ /build/kmplayer-0.12.0b/src/kmplayer.h:77:10: warning: 'virtual void KMPlayerApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override] 77 | void saveProperties (KConfigGroup&); | ^~~~~~~~~~~~~~ /build/kmplayer-0.12.0b/src/kmplayer.h:78:10: warning: 'virtual void KMPlayerApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override] 78 | void readProperties (const KConfigGroup&); | ^~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual void KMPlayerBrowserExtension::restoreState(QDataStream&)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:878:60: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 878 | static_cast (parent ())->openUrl (KUrl(url)); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ /build/kmplayer-0.12.0b/src/kmplayer.h:82:18: warning: 'virtual bool KMPlayerApp::queryClose()' can be marked override [-Wsuggest-override] 82 | virtual bool queryClose (); | ^~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:881:127: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 881 | KDE_NO_EXPORT void KMPlayerBrowserExtension::requestOpenURL (const KUrl & url, const QString & target, const QString & service) { - | ^ /build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ @@ -34788,6 +34834,17 @@ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1496:10: warning: 'virtual void Disks::message(KMPlayer::MessageType, void*)' can be marked override [-Wsuggest-override] + 1496 | void message (KMPlayer::MessageType msg, void *data); + | ^~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1503:10: warning: 'virtual void Disk::activate()' can be marked override [-Wsuggest-override] + 1503 | void activate (); + | ^~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function 'virtual void Disks::message(KMPlayer::MessageType, void*)': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1516:19: warning: enum constant in boolean context [-Wint-in-bool-context] + 1516 | if (KMPlayer::MsgChildFinished) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayertvsource.h:27, from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:50: /build/kmplayer-0.12.0b/src/kmplayer.h:210:18: warning: 'virtual bool KMPlayerDVDSource::processOutput(const QString&)' can be marked override [-Wsuggest-override] @@ -34895,6 +34952,25 @@ /build/kmplayer-0.12.0b/src/kmplayer.h:304:18: warning: 'virtual void KMPlayerPipeSource::deactivate()' can be marked override [-Wsuggest-override] 304 | virtual void deactivate (); | ^~~~~~~~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp: In constructor 'KMPlayerPrefSourcePageVCD::KMPlayerPrefSourcePageVCD(QWidget*)': +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1659:54: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] + 1659 | vcddevice= new KUrlRequester (KUrl ("/dev/cdrom")); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: +/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here + 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) + | ^~~~ +/build/kmplayer-0.12.0b/src/kmplayer.cpp:1659:54: warning: 'KUrl::KUrl(const char*)' is deprecated [-Wdeprecated-declarations] + 1659 | vcddevice= new KUrlRequester (KUrl ("/dev/cdrom")); + | ^ +In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, + from /build/kmplayer-0.12.0b/src/kmplayer.h:31, + from /build/kmplayer-0.12.0b/src/kmplayer.cpp:71: +/usr/include/KF5/KDELibs4Support/kurl.h:349:41: note: declared here + 349 | KDELIBS4SUPPORT_DEPRECATED explicit KUrl(const char *urlOrPath); + | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayertvsource.h:30, from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:50: /build/kmplayer-0.12.0b/src/kmplayer_lists.h:58:10: warning: 'virtual void ListsSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] @@ -35181,16 +35257,6 @@ /build/kmplayer-0.12.0b/src/kmplayertvsource.h:206:18: warning: 'virtual void KMPlayerTVSource::play(KMPlayer::Mrl*)' can be marked override [-Wsuggest-override] 206 | virtual void play (KMPlayer::Mrl *); | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual bool KMPlayerLiveConnectExtension::put(long unsigned int, const QString&, const QString&)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1320:26: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1320 | KUrl url (val); - | ^ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:51: /build/kmplayer-0.12.0b/src/playmodel.h:118:14: warning: 'virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override] 118 | QVariant data (const QModelIndex &index, int role) const KMPLAYER_NO_EXPORT; @@ -35235,25 +35301,6 @@ /build/kmplayer-0.12.0b/src/playlistview.h:76:10: warning: 'virtual void KMPlayer::PlayListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override] 76 | void contextMenuEvent(QContextMenuEvent* event) KDE_NO_EXPORT; | ^~~~~~~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'virtual bool KMPlayerLiveConnectExtension::call(long unsigned int, const QString&, const QStringList&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1438:27: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1438 | KUrl url (args.first ()); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1495:27: warning: 'KUrl' is deprecated [-Wdeprecated-declarations] - 1495 | KUrl url (args.first ()); - | ^~~~ -In file included from /build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35, - from /build/kmplayer-0.12.0b/src/kmplayer_part.h:26, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: -/usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here - 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public QUrl // krazy:exclude=dpointer,qclasses (krazy can't deal with embedded classes) - | ^~~~ In file included from /build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:53: /build/kmplayer-0.12.0b/src/viewarea.h:58:10: warning: 'virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override] 58 | void resizeEvent(QResizeEvent*) KDE_NO_EXPORT; @@ -35297,18 +35344,6 @@ /build/kmplayer-0.12.0b/src/viewarea.h:83:19: warning: 'virtual QPaintEngine* KMPlayer::ViewArea::paintEngine() const' can be marked override [-Wsuggest-override] 83 | QPaintEngine *paintEngine () const; | ^~~~~~~~~~~ -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function 'void KMPlayerLiveConnectExtension::setSize(int, int)': -/build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1527:118: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] - 1527 | jscode.sprintf("try { eval(\"this.setAttribute('WIDTH',%d);this.setAttribute('HEIGHT',%d)\"); } catch(e){}", w, h); - | ^ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44, - from /build/kmplayer-0.12.0b/src/kmplayer_part.cpp:25: -/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here - 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); - | ^~~~~~~ /build/kmplayer-0.12.0b/src/viewarea.h:117:9: warning: 'virtual int KMPlayer::VideoOutput::heightForWidth(int) const' can be marked override [-Wsuggest-override] 117 | int heightForWidth(int w) const KDE_NO_EXPORT; | ^~~~~~~~~~~~~~ @@ -35446,13 +35481,14 @@ /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ -[ 94%] Linking CXX shared library libkdeinit5_kmplayer.so -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdeinit_kmplayer.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -shared -Wl,-soname,libkdeinit5_kmplayer.so -o libkdeinit5_kmplayer.so CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_autogen/mocs_compilation.cpp.o CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o -Wl,-rpath,/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src: libkmplayercommon.so /usr/lib/x86_64-linux-gnu/libKF5MediaPlayer.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KDELibs4Support.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Bookmarks.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5UnitConversion.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5TextWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Completion.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Service.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Concurrent.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5JobWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5IconThemes.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Codecs.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Auth.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5AuthCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.2 -[ 95%] Linking CXX shared module kmplayerpart.so +[ 94%] Linking CXX shared module kmplayerpart.so cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kmplayerpart.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -shared -o kmplayerpart.so CMakeFiles/kmplayerpart.dir/kmplayerpart_autogen/mocs_compilation.cpp.o CMakeFiles/kmplayerpart.dir/kmplayer_part.cpp.o -Wl,-rpath,/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src: libkmplayercommon.so /usr/lib/x86_64-linux-gnu/libKF5MediaPlayer.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KDELibs4Support.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Bookmarks.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5UnitConversion.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5TextWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Completion.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Service.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Concurrent.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5JobWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5IconThemes.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Codecs.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Auth.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5AuthCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.2 make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +[ 94%] Built target kmplayerpart +[ 95%] Linking CXX shared library libkdeinit5_kmplayer.so +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdeinit_kmplayer.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -shared -Wl,-soname,libkdeinit5_kmplayer.so -o libkdeinit5_kmplayer.so CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_autogen/mocs_compilation.cpp.o CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o -Wl,-rpath,/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src: libkmplayercommon.so /usr/lib/x86_64-linux-gnu/libKF5MediaPlayer.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KDELibs4Support.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Bookmarks.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5UnitConversion.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5TextWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Completion.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Service.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Concurrent.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5JobWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5IconThemes.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Codecs.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigGui.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5Auth.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5AuthCore.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5.78.0 /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.15.2 /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5.78.0 /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.2 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.2 make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' [ 95%] Built target kdeinit_kmplayer make -f src/CMakeFiles/kmplayer.dir/build.make src/CMakeFiles/kmplayer.dir/depend @@ -35461,13 +35497,12 @@ Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer.dir/DependInfo.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer.dir/depend.internal". Dependee "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer.dir/depend.internal". Scanning dependencies of target kmplayer -[ 95%] Built target kmplayerpart make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f src/CMakeFiles/kmplayer.dir/build.make src/CMakeFiles/kmplayer.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 97%] Building CXX object src/CMakeFiles/kmplayer.dir/kmplayer_autogen/mocs_compilation.cpp.o +[ 97%] Building CXX object src/CMakeFiles/kmplayer.dir/kmplayer_dummy.cpp.o +[ 98%] Building CXX object src/CMakeFiles/kmplayer.dir/kmplayer_autogen/mocs_compilation.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kmplayer.dir/kmplayer_autogen/mocs_compilation.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayer_autogen/mocs_compilation.cpp -[ 98%] Building CXX object src/CMakeFiles/kmplayer.dir/kmplayer_dummy.cpp.o cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DKMPLAYER_VERSION_STRING="\"\\\"0.12.0b\\\"\"" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src -I/build/kmplayer-0.12.0b/src -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayer_autogen/include -I/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -g -O2 -fdebug-prefix-map=/build/kmplayer-0.12.0b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kmplayer.dir/kmplayer_dummy.cpp.o -c /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/kmplayer_dummy.cpp [100%] Linking CXX executable kmplayer cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kmplayer.dir/link.txt --verbose=1 @@ -35483,7 +35518,7 @@ dh_testroot dh_prep dh_auto_install --buildsystem=kf5 - cd obj-x86_64-linux-gnu && make -j16 install DESTDIR=/build/kmplayer-0.12.0b/debian/kmplayer AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-x86_64-linux-gnu && make -j15 install DESTDIR=/build/kmplayer-0.12.0b/debian/kmplayer AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/kmplayer-0.12.0b -B/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu//CMakeFiles/progress.marks @@ -35499,63 +35534,53 @@ make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/doc /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/build.make CMakeFiles/tsfiles-c9c35728aa3330acd84605a8feb92e3b.dir/build +make -f src/CMakeFiles/kmplayercommon_autogen.dir/build.make src/CMakeFiles/kmplayercommon_autogen.dir/build make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make -f src/CMakeFiles/kphononplayer_autogen.dir/build.make src/CMakeFiles/kphononplayer_autogen.dir/build -make -f src/CMakeFiles/kmplayer_autogen.dir/build.make src/CMakeFiles/kmplayer_autogen.dir/build make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make -f CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/build.make CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/build -make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make -f CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/build.make CMakeFiles/pofiles-c9c35728aa3330acd84605a8feb92e3b.dir/build +make -f src/CMakeFiles/kphononplayer_autogen.dir/build.make src/CMakeFiles/kphononplayer_autogen.dir/build make -f src/CMakeFiles/knpplayer_autogen.dir/build.make src/CMakeFiles/knpplayer_autogen.dir/build +make -f src/CMakeFiles/kmplayer_autogen.dir/build.make src/CMakeFiles/kmplayer_autogen.dir/build +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make -f src/CMakeFiles/kmplayercommon_autogen.dir/build.make src/CMakeFiles/kmplayercommon_autogen.dir/build -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'doc/CMakeFiles/doc-index-cache-bz2.dir/build'. make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 1%] Generating mo... -[ 2%] Generating ts... -/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/locale -DPO_DIR=/build/kmplayer-0.12.0b/po -P /usr/lib/x86_64-linux-gnu/cmake/KF5I18n/build-pofiles.cmake +make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +[ 1%] Generating ts... +[ 2%] Automatic MOC for target kmplayercommon +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/AutogenInfo.json Debian /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib/x86_64-linux-gnu/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/locale -DPO_DIR=/build/kmplayer-0.12.0b/po -P /usr/lib/x86_64-linux-gnu/cmake/KF5I18n/build-tsfiles.cmake -[ 4%] Automatic MOC for target kmplayer -[ 5%] Built target doc-index-cache-bz2 +[ 4%] Generating mo... +/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/locale -DPO_DIR=/build/kmplayer-0.12.0b/po -P /usr/lib/x86_64-linux-gnu/cmake/KF5I18n/build-pofiles.cmake [ 7%] Automatic MOC for target kphononplayer -[ 8%] Automatic MOC for target kmplayercommon -[ 9%] Automatic MOC for target knpplayer +[ 7%] Automatic MOC for target kmplayer +[ 8%] Automatic MOC for target knpplayer +[ 9%] Built target doc-index-cache-bz2 cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayer_autogen.dir/AutogenInfo.json Debian cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer_autogen.dir/AutogenInfo.json Debian cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kphononplayer_autogen.dir/AutogenInfo.json Debian -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayercommon_autogen.dir/AutogenInfo.json Debian -AutoMoc warning ---------------- -"SRC:/src/phononplayer.cpp" -includes the moc file "phononplayer.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. - -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 9%] Built target kmplayer_autogen -[ 9%] Built target knpplayer_autogen -make -f src/CMakeFiles/knpplayer.dir/build.make src/CMakeFiles/knpplayer.dir/depend AutoMoc warning --------------- "SRC:/src/kmplayerconfig.cpp" @@ -35601,6 +35626,16 @@ "SRC:/src/viewarea.cpp" includes the moc file "viewarea.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. +AutoMoc warning +--------------- +"SRC:/src/phononplayer.cpp" +includes the moc file "phononplayer.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. + +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +[ 9%] Built target knpplayer_autogen +make -f src/CMakeFiles/knpplayer.dir/build.make src/CMakeFiles/knpplayer.dir/depend +[ 9%] Built target kmplayer_autogen make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/knpplayer.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' @@ -35609,11 +35644,11 @@ make[3]: Nothing to be done for 'src/CMakeFiles/knpplayer.dir/build'. make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -[ 9%] Built target pofiles-c9c35728aa3330acd84605a8feb92e3b [ 14%] Built target knpplayer -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' [ 14%] Built target tsfiles-c9c35728aa3330acd84605a8feb92e3b make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +[ 14%] Built target pofiles-c9c35728aa3330acd84605a8feb92e3b +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' [ 14%] Built target kphononplayer_autogen make -f src/CMakeFiles/kphononplayer.dir/build.make src/CMakeFiles/kphononplayer.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' @@ -35648,11 +35683,16 @@ make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' [ 81%] Automatic MOC for target kdeinit_kmplayer -cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/AutogenInfo.json Debian [ 83%] Automatic MOC for target kmplayerpart +cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/AutogenInfo.json Debian cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart_autogen.dir/AutogenInfo.json Debian AutoMoc warning --------------- +"SRC:/src/kmplayer_part.cpp" +includes the moc file "kmplayer_part.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. + +AutoMoc warning +--------------- "SRC:/src/kmplayer.cpp" includes the moc file "kmplayer.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. @@ -35661,24 +35701,19 @@ "SRC:/src/kmplayertvsource.cpp" includes the moc file "kmplayertvsource.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. -AutoMoc warning ---------------- -"SRC:/src/kmplayer_part.cpp" -includes the moc file "kmplayer_part.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON, K_PLUGIN_CLASS_WITH_JSON, K_PLUGIN_FACTORY, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. - make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' [ 83%] Built target kmplayerpart_autogen make -f src/CMakeFiles/kmplayerpart.dir/build.make src/CMakeFiles/kmplayerpart.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kmplayerpart.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make -f src/CMakeFiles/kmplayerpart.dir/build.make src/CMakeFiles/kmplayerpart.dir/build -[ 83%] Built target kdeinit_kmplayer_autogen -make -f src/CMakeFiles/kdeinit_kmplayer.dir/build.make src/CMakeFiles/kdeinit_kmplayer.dir/depend +make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/CMakeFiles/kmplayerpart.dir/build'. make[3]: Leaving directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' +[ 83%] Built target kdeinit_kmplayer_autogen +make -f src/CMakeFiles/kdeinit_kmplayer.dir/build.make src/CMakeFiles/kdeinit_kmplayer.dir/depend make[3]: Entering directory '/build/kmplayer-0.12.0b/obj-x86_64-linux-gnu' cd /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kmplayer-0.12.0b /build/kmplayer-0.12.0b/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src /build/kmplayer-0.12.0b/obj-x86_64-linux-gnu/src/CMakeFiles/kdeinit_kmplayer.dir/DependInfo.cmake --color= [ 87%] Built target kmplayerpart @@ -35884,46 +35919,46 @@ dh_link dh_strip_nondeterminism Normalized debian/kmplayer/usr/share/locale/zh_TW/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/gl/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/hr/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/hu/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/it/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/nl/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/nn/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/pl/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/pt/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/tr/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/ug/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/uk/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/zh_CN/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/de/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/el/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/en_GB/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/eo/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/es/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/et/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/fr/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/ga/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/ca/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/ca@valencia/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/cs/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/da/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/tr/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/ug/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/uk/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/zh_CN/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/sr/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/sr@latin/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/sv/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/th/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/ja/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/km/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/ku/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/lt/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/pt_BR/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/ro/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/ru/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/sk/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/gl/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/hr/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/hu/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/it/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/ja/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/km/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/ku/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/lt/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/sr/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/sr@latin/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/sv/LC_MESSAGES/kmplayer.mo + Normalized debian/kmplayer/usr/share/locale/th/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/lv/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/mai/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/nb/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/nds/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/es/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/et/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/fr/LC_MESSAGES/kmplayer.mo - Normalized debian/kmplayer/usr/share/locale/ga/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/bg/LC_MESSAGES/kmplayer.mo Normalized debian/kmplayer/usr/share/locale/bs/LC_MESSAGES/kmplayer.mo dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el @@ -35934,10 +35969,10 @@ dh_shlibdeps dpkg-shlibdeps: warning: can't extract name and version from library name 'libkmplayercommon.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libkmplayercommon.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libkmplayercommon.so' -dpkg-shlibdeps: warning: can't extract name and version from library name 'libkmplayercommon.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libkdeinit5_kmplayer.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libkdeinit5_kmplayer.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libkmplayercommon.so' +dpkg-shlibdeps: warning: can't extract name and version from library name 'libkmplayercommon.so' dh_installdeb dh_gencontrol dh_md5sums @@ -35951,12 +35986,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1629362/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1629362/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1961652 and its subdirectories -I: Current time: Mon Jan 30 07:13:44 -12 2023 -I: pbuilder-time-stamp: 1675106024 +I: removing directory /srv/workspace/pbuilder/1629362 and its subdirectories +I: Current time: Wed Dec 29 02:53:57 +14 2021 +I: pbuilder-time-stamp: 1640696037