Warning: Permanently added '34.224.38.21' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/8422958-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.2 PID: 38771 Logging PID: 38772 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 8422958, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '04b8f2e4d33841cde63976176b03d534596de8ba', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3/kmplayer', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'kmplayer', 'package_version': '0.12.0b-13', 'project_dirname': 'gcc-15-smoketest-3', 'project_name': 'gcc-15-smoketest-3', 'project_owner': 'dmalcolm', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/dmalcolm/gcc-15-smoketest-3/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://fedorapeople.org/~dmalcolm/gcc/gcc-15-mass-prebuild/$basearch', 'id': 'https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch', 'name': 'Additional repo https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch'}], 'sandbox': 'dmalcolm/gcc-15-smoketest-3--dmalcolm', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'dmalcolm', 'tags': [], 'task_id': '8422958-fedora-rawhide-x86_64', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3/kmplayer /var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3/kmplayer', '/var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer'... Running: git checkout 04b8f2e4d33841cde63976176b03d534596de8ba -- cmd: ['git', 'checkout', '04b8f2e4d33841cde63976176b03d534596de8ba', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer rc: 0 stdout: stderr: Note: switching to '04b8f2e4d33841cde63976176b03d534596de8ba'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 04b8f2e automatic import of kmplayer Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading kmplayer-0.12.0b.tar.bz2 INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o kmplayer-0.12.0b.tar.bz2 --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/dmalcolm/gcc-15-smoketest-3/kmplayer/kmplayer-0.12.0b.tar.bz2/md5/ad5ea3964cc23847e38683390f75386c/kmplayer-0.12.0b.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 585k 100 585k 0 0 37.4M 0 --:--:-- --:--:-- --:--:-- 38.1M INFO: Reading stdout from command: md5sum kmplayer-0.12.0b.tar.bz2 /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer/kmplayer.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1734694260.954540 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.9 starting (python version = 3.13.0, NVR = mock-5.9-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer/kmplayer.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1734694260.954540 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer/kmplayer.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.9 INFO: Mock Version: 5.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1734694260.954540/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1734694260.954540/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/c63836126604101f4382c0dc8749b882248c46a9701ec5ec9c0c0332b86e8b71/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/c63836126604101f4382c0dc8749b882248c46a9701ec5ec9c0c0332b86e8b71/merged) with podman image umount INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1734694260.954540/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.0-1.fc42.x86_64 rpm-sequoia-1.7.0-3.fc42.x86_64 dnf5-5.2.8.1-2.fc42.x86_64 dnf5-plugins-5.2.8.1-2.fc42.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 275.1 KiB/s | 28.1 KiB | 00m00s Copr repository 100% | 96.1 KiB/s | 1.5 KiB | 00m00s Additional repo https_fedorapeople_org 100% | 24.6 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 74.0 MiB/s | 4.0 MiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.2.37-1.fc42 fedora 8.2 MiB bzip2 x86_64 1.0.8-19.fc42 copr_base 96.9 KiB coreutils x86_64 9.5-11.fc42 copr_base 5.5 MiB cpio x86_64 2.15-2.fc41 fedora 1.1 MiB diffutils x86_64 3.10-8.fc42 copr_base 1.6 MiB fedora-release-common noarch 42-0.11 fedora 19.8 KiB findutils x86_64 1:4.10.0-4.fc42 copr_base 1.9 MiB gawk x86_64 5.3.0-4.fc41 fedora 1.7 MiB glibc-minimal-langpack x86_64 2.40.9000-24.fc42 copr_base 0.0 B grep x86_64 3.11-9.fc42 copr_base 1.0 MiB gzip x86_64 1.13-2.fc42 copr_base 391.0 KiB info x86_64 7.1.1-2.fc42 fedora 361.8 KiB patch x86_64 2.7.6-25.fc41 fedora 266.7 KiB redhat-rpm-config noarch 300-1.no_annobin.0.fc42 copr_base 186.6 KiB rpm-build x86_64 4.20.0-1.fc42 fedora 194.3 KiB sed x86_64 4.9-3.fc41 fedora 861.5 KiB shadow-utils x86_64 2:4.17.0~rc1-1.fc42 fedora 4.1 MiB tar x86_64 2:1.35-4.fc41 fedora 2.9 MiB unzip x86_64 6.0-65.fc42 fedora 398.2 KiB util-linux x86_64 2.40.2-8.fc42 fedora 3.7 MiB which x86_64 2.21-42.fc41 fedora 80.2 KiB xz x86_64 1:5.6.3-2.fc42 fedora 1.2 MiB Installing dependencies: add-determinism x86_64 0.4.3-1.fc42 fedora 2.4 MiB alternatives x86_64 1.31-1.fc42 fedora 64.8 KiB ansible-srpm-macros noarch 1-16.fc41 fedora 35.7 KiB audit-libs x86_64 4.0.2-1.fc42 copr_base 331.3 KiB authselect x86_64 1.5.0-8.fc42 copr_base 156.0 KiB authselect-libs x86_64 1.5.0-8.fc42 copr_base 820.0 KiB basesystem noarch 11-21.fc41 fedora 0.0 B binutils x86_64 2.43.50-9.fc42 copr_base 25.6 MiB build-reproducibility-srpm-macros noarch 0.4.3-1.fc42 fedora 735.0 B bzip2-libs x86_64 1.0.8-19.fc42 copr_base 83.2 KiB ca-certificates noarch 2024.2.69_v8.0.401-3.fc42 fedora 2.6 MiB coreutils-common x86_64 9.5-11.fc42 copr_base 11.2 MiB cracklib x86_64 2.9.11-6.fc42 copr_base 238.1 KiB crypto-policies noarch 20241128-1.gitbb7b0b0.fc42 fedora 137.3 KiB curl x86_64 8.11.1-2.fc42 copr_base 452.0 KiB cyrus-sasl-lib x86_64 2.1.28-27.fc41 fedora 2.3 MiB debugedit x86_64 5.1-2.fc42 copr_base 197.7 KiB dwz x86_64 0.15-8.fc42 copr_base 295.7 KiB ed x86_64 1.20.2-2.fc41 fedora 146.9 KiB efi-srpm-macros noarch 5-13.fc42 fedora 40.2 KiB elfutils x86_64 0.192-7.fc42 copr_base 2.6 MiB elfutils-debuginfod-client x86_64 0.192-7.fc42 copr_base 81.4 KiB elfutils-default-yama-scope noarch 0.192-7.fc42 copr_base 1.8 KiB elfutils-libelf x86_64 0.192-7.fc42 copr_base 1.2 MiB elfutils-libs x86_64 0.192-7.fc42 copr_base 662.9 KiB fedora-gpg-keys noarch 42-0.3 fedora 126.4 KiB fedora-release noarch 42-0.11 fedora 0.0 B fedora-release-identity-basic noarch 42-0.11 fedora 719.0 B fedora-repos noarch 42-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 42-0.3 fedora 2.2 KiB file x86_64 5.45-8.fc42 fedora 103.7 KiB file-libs x86_64 5.45-8.fc42 fedora 9.9 MiB filesystem x86_64 3.18-29.fc42 fedora 106.0 B filesystem-srpm-macros noarch 3.18-29.fc42 fedora 36.1 KiB fonts-srpm-macros noarch 1:2.0.5-17.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-1.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-13.fc41 fedora 144.0 B gdb-minimal x86_64 15.2-4.fc42 copr_base 12.8 MiB gdbm x86_64 1:1.23-7.fc41 fedora 460.9 KiB gdbm-libs x86_64 1:1.23-7.fc41 fedora 121.9 KiB ghc-srpm-macros noarch 1.9.2-1.fc42 fedora 779.0 B glibc x86_64 2.40.9000-24.fc42 copr_base 6.5 MiB glibc-common x86_64 2.40.9000-24.fc42 copr_base 1.0 MiB glibc-gconv-extra x86_64 2.40.9000-24.fc42 copr_base 8.0 MiB gmp x86_64 1:6.3.0-2.fc41 fedora 811.4 KiB gnat-srpm-macros noarch 6-6.fc41 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-5.fc42 fedora 60.8 KiB jansson x86_64 2.14-1.fc42 copr_base 90.8 KiB json-c x86_64 0.18-1.fc42 copr_base 83.7 KiB kernel-srpm-macros noarch 1.0-24.fc41 fedora 1.9 KiB keyutils-libs x86_64 1.6.3-4.fc42 copr_base 56.8 KiB krb5-libs x86_64 1.21.3-3.fc42 fedora 2.3 MiB libacl x86_64 2.3.2-2.fc42 copr_base 38.3 KiB libarchive x86_64 3.7.7-1.fc42 fedora 932.3 KiB libattr x86_64 2.5.2-4.fc41 fedora 28.5 KiB libblkid x86_64 2.40.2-8.fc42 fedora 262.5 KiB libbrotli x86_64 1.1.0-5.fc42 copr_base 836.4 KiB libcap x86_64 2.71-1.fc42 fedora 210.8 KiB libcap-ng x86_64 0.8.5-3.fc41 fedora 69.2 KiB libcom_err x86_64 1.47.1-6.fc42 fedora 67.2 KiB libcurl x86_64 8.11.1-2.fc42 copr_base 829.3 KiB libeconf x86_64 0.7.5-1.fc42 fedora 66.7 KiB libevent x86_64 2.1.12-14.fc41 fedora 895.7 KiB libfdisk x86_64 2.40.2-8.fc42 fedora 362.9 KiB libffi x86_64 3.4.6-3.fc42 fedora 86.4 KiB libgcc x86_64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 266.9 KiB libgomp x86_64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 529.3 KiB libidn2 x86_64 2.3.7-2.fc41 fedora 329.1 KiB libmount x86_64 2.40.2-8.fc42 fedora 355.8 KiB libnghttp2 x86_64 1.64.0-1.fc42 fedora 174.5 KiB libnsl2 x86_64 2.0.1-2.fc41 fedora 57.9 KiB libpkgconf x86_64 2.3.0-1.fc42 fedora 78.2 KiB libpsl x86_64 0.21.5-4.fc41 fedora 80.5 KiB libpwquality x86_64 1.4.5-11.fc41 fedora 417.8 KiB libselinux x86_64 3.8-0.rc3.1.fc42 fedora 191.6 KiB libsemanage x86_64 3.8-0.rc3.1.fc42 fedora 305.3 KiB libsepol x86_64 3.8-0.rc3.1.fc42 fedora 812.3 KiB libsmartcols x86_64 2.40.2-8.fc42 fedora 180.4 KiB libssh x86_64 0.11.1-1.fc42 fedora 569.6 KiB libssh-config noarch 0.11.1-1.fc42 fedora 277.0 B libstdc++ x86_64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 2.7 MiB libtasn1 x86_64 4.19.0-9.fc41 fedora 175.7 KiB libtirpc x86_64 1.3.6-1.fc42 fedora 205.5 KiB libtool-ltdl x86_64 2.5.4-1.fc42 copr_base 68.1 KiB libunistring x86_64 1.1-8.fc41 fedora 1.7 MiB libuuid x86_64 2.40.2-8.fc42 fedora 41.4 KiB libverto x86_64 0.3.2-9.fc41 fedora 29.5 KiB libxcrypt x86_64 4.4.36-11.fc42 fedora 271.4 KiB libxml2 x86_64 2.12.8-2.fc41 fedora 1.7 MiB libzstd x86_64 1.5.6-2.fc41 fedora 795.9 KiB lua-libs x86_64 5.4.7-1.fc42 fedora 285.0 KiB lua-srpm-macros noarch 1-14.fc41 fedora 1.3 KiB lz4-libs x86_64 1.10.0-1.fc41 fedora 145.5 KiB mpfr x86_64 4.2.1-5.fc41 fedora 832.1 KiB ncurses-base noarch 6.5-2.20240629.fc41 fedora 326.3 KiB ncurses-libs x86_64 6.5-2.20240629.fc41 fedora 975.2 KiB ocaml-srpm-macros noarch 10-3.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 fedora 112.0 B openldap x86_64 2.6.8-6.fc42 fedora 647.4 KiB openssl-libs x86_64 1:3.2.2-8.fc42 fedora 7.8 MiB p11-kit x86_64 0.25.5-4.fc42 fedora 2.2 MiB p11-kit-trust x86_64 0.25.5-4.fc42 fedora 403.8 KiB package-notes-srpm-macros noarch 0.5-12.fc41 fedora 1.6 KiB pam x86_64 1.7.0-3.fc42 fedora 1.8 MiB pam-libs x86_64 1.7.0-3.fc42 fedora 139.4 KiB pcre2 x86_64 10.44-1.fc41.1 fedora 653.5 KiB pcre2-syntax noarch 10.44-1.fc41.1 fedora 251.6 KiB perl-srpm-macros noarch 1-56.fc41 fedora 861.0 B pkgconf x86_64 2.3.0-1.fc42 fedora 88.6 KiB pkgconf-m4 noarch 2.3.0-1.fc42 fedora 14.4 KiB pkgconf-pkg-config x86_64 2.3.0-1.fc42 fedora 989.0 B popt x86_64 1.19-7.fc41 fedora 136.9 KiB publicsuffix-list-dafsa noarch 20240107-4.fc41 fedora 67.5 KiB pyproject-srpm-macros noarch 1.16.3-1.fc42 fedora 1.9 KiB python-srpm-macros noarch 3.13-3.fc41 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc42 fedora 500.0 B qt6-srpm-macros noarch 6.8.1-4.fc42 fedora 456.0 B readline x86_64 8.2-11.fc42 fedora 493.1 KiB rpm x86_64 4.20.0-1.fc42 fedora 3.1 MiB rpm-build-libs x86_64 4.20.0-1.fc42 fedora 206.7 KiB rpm-libs x86_64 4.20.0-1.fc42 fedora 726.1 KiB rpm-sequoia x86_64 1.7.0-3.fc42 fedora 2.3 MiB rust-srpm-macros noarch 26.3-3.fc42 fedora 4.8 KiB setup noarch 2.15.0-5.fc41 fedora 720.7 KiB sqlite-libs x86_64 3.47.2-1.fc42 fedora 1.4 MiB systemd-libs x86_64 257-1.fc42 fedora 2.2 MiB util-linux-core x86_64 2.40.2-8.fc42 fedora 1.5 MiB xxhash-libs x86_64 0.8.2-4.fc42 fedora 88.4 KiB xz-libs x86_64 1:5.6.3-2.fc42 fedora 218.4 KiB zig-srpm-macros noarch 1-3.fc41 fedora 1.1 KiB zip x86_64 3.0-42.fc42 fedora 695.9 KiB zlib-ng-compat x86_64 2.2.2-1.fc42 fedora 134.0 KiB zstd x86_64 1.5.6-2.fc41 fedora 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 155 packages Total size of inbound packages is 51 MiB. Need to download 0 B. After this operation, 178 MiB extra will be used (install 178 MiB, remove 0 B). [1/1] tar-2:1.35-4.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] rpm-build-0:4.20.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] unzip-0:6.0-65.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] cpio-0:2.15-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] which-0:2.21-42.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/6] bash-0:5.2.37-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [6/6] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/7] patch-0:2.7.6-25.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [7/7] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/8] sed-0:4.9-3.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [8/8] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] shadow-utils-2:4.17.0~rc1-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [9/9] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/10] fedora-release-common-0:42-0.11 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [10/10] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/11] info-0:7.1.1-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [11/11] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/12] xz-1:5.6.3-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [12/12] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/13] bzip2-0:1.0.8-19.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [13/13] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/14] redhat-rpm-config-0:300-1.no_an 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [14/14] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/15] coreutils-0:9.5-11.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [15/15] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/16] grep-0:3.11-9.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [16/16] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/17] util-linux-0:2.40.2-8.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [17/17] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/18] diffutils-0:3.10-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [18/18] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/19] findutils-1:4.10.0-4.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [19/19] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/20] gawk-0:5.3.0-4.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [20/20] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/21] glibc-minimal-langpack-0:2.40.9 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [21/21] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/22] gzip-0:1.13-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [22/22] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/23] libselinux-0:3.8-0.rc3.1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [23/23] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/24] file-0:5.45-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [24/24] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/25] libarchive-0:3.7.7-1.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [25/25] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/26] popt-0:1.19-7.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [26/26] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/27] readline-0:8.2-11.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [27/27] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/28] rpm-0:4.20.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [28/28] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/29] rpm-build-libs-0:4.20.0-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [29/29] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/30] rpm-libs-0:4.20.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [30/30] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/31] zstd-0:1.5.6-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [31/31] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/32] filesystem-0:3.18-29.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [32/32] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/33] ncurses-libs-0:6.5-2.20240629.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [33/33] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/34] ed-0:1.20.2-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [34/34] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/35] libattr-0:2.5.2-4.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [35/35] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/36] libeconf-0:0.7.5-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [36/36] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/37] libsemanage-0:3.8-0.rc3.1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [37/37] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/38] libxcrypt-0:4.4.36-11.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [38/38] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/39] pam-libs-0:1.7.0-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [39/39] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/40] setup-0:2.15.0-5.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [40/40] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/41] fedora-repos-0:42-0.3.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [41/41] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/42] xz-libs-1:5.6.3-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [42/42] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/43] ansible-srpm-macros-0:1-16.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [43/43] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/44] build-reproducibility-srpm-macr 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [44/44] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/45] efi-srpm-macros-0:5-13.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [45/45] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/46] filesystem-srpm-macros-0:3.18-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [46/46] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/47] fonts-srpm-macros-1:2.0.5-17.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [47/47] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/48] forge-srpm-macros-0:0.4.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [48/48] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/49] fpc-srpm-macros-0:1.3-13.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [49/49] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/50] ghc-srpm-macros-0:1.9.2-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [50/50] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/51] gnat-srpm-macros-0:6-6.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [51/51] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/52] go-srpm-macros-0:3.6.0-5.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [52/52] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/53] kernel-srpm-macros-0:1.0-24.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [53/53] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/54] lua-srpm-macros-0:1-14.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [54/54] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/55] ocaml-srpm-macros-0:10-3.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [55/55] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/56] openblas-srpm-macros-0:2-18.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [56/56] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/57] package-notes-srpm-macros-0:0.5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [57/57] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/58] perl-srpm-macros-0:1-56.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [58/58] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/59] pyproject-srpm-macros-0:1.16.3- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [59/59] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/60] python-srpm-macros-0:3.13-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [60/60] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/61] qt5-srpm-macros-0:5.15.15-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [61/61] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/62] qt6-srpm-macros-0:6.8.1-4.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [62/62] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/63] rust-srpm-macros-0:26.3-3.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [63/63] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/64] zig-srpm-macros-0:1-3.fc41.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [64/64] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/65] zip-0:3.0-42.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [65/65] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/66] gmp-1:6.3.0-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [66/66] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/67] libcap-0:2.71-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [67/67] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/68] openssl-libs-1:3.2.2-8.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [68/68] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/69] systemd-libs-0:257-1.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [69/69] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/70] pcre2-0:10.44-1.fc41.1.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [70/70] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/71] libblkid-0:2.40.2-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [71/71] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/72] libcap-ng-0:0.8.5-3.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [72/72] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/73] libfdisk-0:2.40.2-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [73/73] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/74] libmount-0:2.40.2-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [74/74] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/75] libsmartcols-0:2.40.2-8.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [75/75] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/76] libuuid-0:2.40.2-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [76/76] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/77] util-linux-core-0:2.40.2-8.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [77/77] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/78] zlib-ng-compat-0:2.2.2-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [78/78] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/79] mpfr-0:4.2.1-5.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [79/79] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/80] libsepol-0:3.8-0.rc3.1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [80/80] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/81] file-libs-0:5.45-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [81/81] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/82] libxml2-0:2.12.8-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [82/82] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/83] libzstd-0:1.5.6-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [83/83] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/84] lz4-libs-0:1.10.0-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [84/84] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/85] lua-libs-0:5.4.7-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [85/85] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/86] rpm-sequoia-0:1.7.0-3.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [86/86] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/87] sqlite-libs-0:3.47.2-1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [87/87] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/88] ncurses-base-0:6.5-2.20240629.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [88/88] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/89] fedora-gpg-keys-0:42-0.3.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [89/89] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/90] fedora-repos-rawhide-0:42-0.3.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [90/90] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/91] add-determinism-0:0.4.3-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [91/91] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/92] ca-certificates-0:2024.2.69_v8. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [92/92] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/93] crypto-policies-0:20241128-1.gi 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [93/93] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/94] pcre2-syntax-0:10.44-1.fc41.1.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [94/94] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/95] dwz-0:0.15-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [95/95] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/96] glibc-0:2.40.9000-24.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [96/96] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/97] basesystem-0:11-21.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [97/97] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/98] glibc-common-0:2.40.9000-24.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [98/98] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/99] libgcc-0:15.0.0-0.2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [99/99] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/100] pam-0:1.7.0-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [100/100] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/101] p11-kit-trust-0:0.25.5-4.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [101/101] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/102] p11-kit-0:0.25.5-4.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [102/102] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/103] libffi-0:3.4.6-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [103/103] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/104] pkgconf-pkg-config-0:2.3.0-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [104/104] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/105] gdbm-1:1.23-7.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [105/105] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/106] gdbm-libs-1:1.23-7.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [106/106] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/107] libnsl2-0:2.0.1-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [107/107] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/108] libpwquality-0:1.4.5-11.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [108/108] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/109] libtirpc-0:1.3.6-1.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [109/109] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/110] libtasn1-0:4.19.0-9.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [110/110] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/111] pkgconf-0:2.3.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [111/111] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/112] pkgconf-m4-0:2.3.0-1.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [112/112] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/113] krb5-libs-0:1.21.3-3.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [113/113] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/114] libcom_err-0:1.47.1-6.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [114/114] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/115] libpkgconf-0:2.3.0-1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [115/115] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/116] libverto-0:0.3.2-9.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [116/116] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/117] elfutils-libelf-0:0.192-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [117/117] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/118] coreutils-common-0:9.5-11.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [118/118] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/119] libacl-0:2.3.2-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [119/119] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/120] bzip2-libs-0:1.0.8-19.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [120/120] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/121] libstdc++-0:15.0.0-0.2.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [121/121] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/122] audit-libs-0:4.0.2-1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [122/122] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/123] authselect-libs-0:1.5.0-8.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [123/123] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/124] elfutils-libs-0:0.192-7.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [124/124] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/125] libgomp-0:15.0.0-0.2.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [125/125] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/126] binutils-0:2.43.50-9.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [126/126] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/127] debugedit-0:5.1-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [127/127] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/128] elfutils-0:0.192-7.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [128/128] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/129] curl-0:8.11.1-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [129/129] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/130] authselect-0:1.5.0-8.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [130/130] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/131] alternatives-0:1.31-1.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [131/131] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/132] cracklib-0:2.9.11-6.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [132/132] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/133] keyutils-libs-0:1.6.3-4.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [133/133] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/134] glibc-gconv-extra-0:2.40.9000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [134/134] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/135] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [135/135] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/136] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [136/136] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/137] jansson-0:2.14-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [137/137] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/138] json-c-0:0.18-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [138/138] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/139] fedora-release-0:42-0.11.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [139/139] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/140] gdb-minimal-0:15.2-4.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [140/140] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/141] xxhash-libs-0:0.8.2-4.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [141/141] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/142] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [142/142] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/143] libcurl-0:8.11.1-2.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [143/143] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/144] libidn2-0:2.3.7-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [144/144] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/145] libnghttp2-0:1.64.0-1.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [145/145] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/146] libpsl-0:0.21.5-4.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [146/146] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/147] libssh-0:0.11.1-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [147/147] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/148] openldap-0:2.6.8-6.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [148/148] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/149] libunistring-0:1.1-8.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [149/149] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/150] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [150/150] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/151] libssh-config-0:0.11.1-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [151/151] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/152] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [152/152] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/153] libevent-0:2.1.12-14.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [153/153] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/154] libtool-ltdl-0:2.5.4-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [154/154] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/155] libbrotli-0:1.1.0-5.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [155/155] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0xE99D6AD1: UserID : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. [ 1/157] Verify package files 100% | 837.0 B/s | 155.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-29.fc42.x86_64 >>> Finished pre-transaction scriptlet: filesystem-0:3.18-29.fc42.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1734694260.954540/root/var/cache/d [ 2/157] Prepare transaction 100% | 3.7 KiB/s | 155.0 B | 00m00s [ 3/157] Installing libgcc-0:15.0.0-0. 100% | 262.3 MiB/s | 268.6 KiB | 00m00s [ 4/157] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/157] Installing publicsuffix-list- 100% | 0.0 B/s | 68.3 KiB | 00m00s [ 6/157] Installing fedora-release-ide 100% | 0.0 B/s | 976.0 B | 00m00s [ 7/157] Installing fedora-gpg-keys-0: 100% | 42.0 MiB/s | 172.2 KiB | 00m00s [ 8/157] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/157] Installing fedora-repos-0:42- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/157] Installing fedora-release-com 100% | 23.6 MiB/s | 24.1 KiB | 00m00s [ 11/157] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/157] Installing setup-0:2.15.0-5.f 100% | 59.1 MiB/s | 726.1 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/157] Installing filesystem-0:3.18- 100% | 3.5 MiB/s | 212.6 KiB | 00m00s [ 14/157] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s [ 15/157] Installing coreutils-common-0 100% | 361.0 MiB/s | 11.2 MiB | 00m00s [ 16/157] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 17/157] Installing pcre2-syntax-0:10. 100% | 248.1 MiB/s | 254.1 KiB | 00m00s [ 18/157] Installing ncurses-base-0:6.5 100% | 85.9 MiB/s | 351.7 KiB | 00m00s [ 19/157] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 20/157] Installing ncurses-libs-0:6.5 100% | 239.7 MiB/s | 981.8 KiB | 00m00s [ 21/157] Installing glibc-0:2.40.9000- 100% | 311.5 MiB/s | 6.5 MiB | 00m00s [ 22/157] Installing bash-0:5.2.37-1.fc 100% | 408.5 MiB/s | 8.2 MiB | 00m00s [ 23/157] Installing glibc-common-0:2.4 100% | 172.9 MiB/s | 1.0 MiB | 00m00s [ 24/157] Installing glibc-gconv-extra- 100% | 269.4 MiB/s | 8.1 MiB | 00m00s [ 25/157] Installing zlib-ng-compat-0:2 100% | 131.7 MiB/s | 134.9 KiB | 00m00s [ 26/157] Installing xz-libs-1:5.6.3-2. 100% | 214.3 MiB/s | 219.5 KiB | 00m00s [ 27/157] Installing bzip2-libs-0:1.0.8 100% | 82.3 MiB/s | 84.3 KiB | 00m00s [ 28/157] Installing popt-0:1.19-7.fc41 100% | 70.1 MiB/s | 143.5 KiB | 00m00s [ 29/157] Installing readline-0:8.2-11. 100% | 241.8 MiB/s | 495.3 KiB | 00m00s [ 30/157] Installing libuuid-0:2.40.2-8 100% | 0.0 B/s | 42.5 KiB | 00m00s [ 31/157] Installing libblkid-0:2.40.2- 100% | 257.5 MiB/s | 263.6 KiB | 00m00s [ 32/157] Installing libattr-0:2.5.2-4. 100% | 0.0 B/s | 29.5 KiB | 00m00s [ 33/157] Installing libacl-0:2.3.2-2.f 100% | 0.0 B/s | 39.2 KiB | 00m00s [ 34/157] Installing libxcrypt-0:4.4.36 100% | 267.7 MiB/s | 274.1 KiB | 00m00s [ 35/157] Installing gmp-1:6.3.0-2.fc41 100% | 397.3 MiB/s | 813.7 KiB | 00m00s [ 36/157] Installing libzstd-0:1.5.6-2. 100% | 389.3 MiB/s | 797.2 KiB | 00m00s [ 37/157] Installing elfutils-libelf-0: 100% | 389.0 MiB/s | 1.2 MiB | 00m00s [ 38/157] Installing libstdc++-0:15.0.0 100% | 393.0 MiB/s | 2.8 MiB | 00m00s [ 39/157] Installing libeconf-0:0.7.5-1 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [ 40/157] Installing gdbm-libs-1:1.23-7 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 41/157] Installing dwz-0:0.15-8.fc42. 100% | 290.1 MiB/s | 297.1 KiB | 00m00s [ 42/157] Installing mpfr-0:4.2.1-5.fc4 100% | 271.4 MiB/s | 833.7 KiB | 00m00s [ 43/157] Installing gawk-0:5.3.0-4.fc4 100% | 288.7 MiB/s | 1.7 MiB | 00m00s [ 44/157] Installing unzip-0:6.0-65.fc4 100% | 196.2 MiB/s | 401.7 KiB | 00m00s [ 45/157] Installing file-libs-0:5.45-8 100% | 662.6 MiB/s | 9.9 MiB | 00m00s [ 46/157] Installing file-0:5.45-8.fc42 100% | 12.8 MiB/s | 105.2 KiB | 00m00s [ 47/157] Installing crypto-policies-0: 100% | 32.0 MiB/s | 163.7 KiB | 00m00s [ 48/157] Installing pcre2-0:10.44-1.fc 100% | 319.8 MiB/s | 654.9 KiB | 00m00s [ 49/157] Installing grep-0:3.11-9.fc42 100% | 200.0 MiB/s | 1.0 MiB | 00m00s [ 50/157] Installing xz-1:5.6.3-2.fc42. 100% | 247.4 MiB/s | 1.2 MiB | 00m00s [ 51/157] Installing libcap-ng-0:0.8.5- 100% | 69.4 MiB/s | 71.0 KiB | 00m00s [ 52/157] Installing audit-libs-0:4.0.2 100% | 325.6 MiB/s | 333.4 KiB | 00m00s [ 53/157] Installing pam-libs-0:1.7.0-3 100% | 138.5 MiB/s | 141.8 KiB | 00m00s [ 54/157] Installing libcap-0:2.71-1.fc 100% | 105.4 MiB/s | 215.8 KiB | 00m00s [ 55/157] Installing systemd-libs-0:257 100% | 317.2 MiB/s | 2.2 MiB | 00m00s [ 56/157] Installing libsmartcols-0:2.4 100% | 177.1 MiB/s | 181.4 KiB | 00m00s [ 57/157] Installing libsepol-0:3.8-0.r 100% | 397.1 MiB/s | 813.3 KiB | 00m00s [ 58/157] Installing libselinux-0:3.8-0 100% | 188.4 MiB/s | 192.9 KiB | 00m00s [ 59/157] Installing sed-0:4.9-3.fc41.x 100% | 212.3 MiB/s | 869.7 KiB | 00m00s [ 60/157] Installing findutils-1:4.10.0 100% | 311.2 MiB/s | 1.9 MiB | 00m00s [ 61/157] Installing libmount-0:2.40.2- 100% | 348.6 MiB/s | 356.9 KiB | 00m00s [ 62/157] Installing lz4-libs-0:1.10.0- 100% | 143.1 MiB/s | 146.6 KiB | 00m00s [ 63/157] Installing lua-libs-0:5.4.7-1 100% | 279.5 MiB/s | 286.2 KiB | 00m00s [ 64/157] Installing libffi-0:3.4.6-3.f 100% | 85.7 MiB/s | 87.8 KiB | 00m00s [ 65/157] Installing libtasn1-0:4.19.0- 100% | 173.3 MiB/s | 177.5 KiB | 00m00s [ 66/157] Installing p11-kit-0:0.25.5-4 100% | 277.0 MiB/s | 2.2 MiB | 00m00s [ 67/157] Installing libcom_err-0:1.47. 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 68/157] Installing alternatives-0:1.3 100% | 64.8 MiB/s | 66.4 KiB | 00m00s [ 69/157] Installing libunistring-0:1.1 100% | 346.1 MiB/s | 1.7 MiB | 00m00s [ 70/157] Installing libidn2-0:2.3.7-2. 100% | 163.6 MiB/s | 335.1 KiB | 00m00s [ 71/157] Installing libpsl-0:0.21.5-4. 100% | 79.7 MiB/s | 81.7 KiB | 00m00s [ 72/157] Installing p11-kit-trust-0:0. 100% | 44.0 MiB/s | 405.5 KiB | 00m00s [ 73/157] Installing openssl-libs-1:3.2 100% | 355.8 MiB/s | 7.8 MiB | 00m00s [ 74/157] Installing coreutils-0:9.5-11 100% | 241.7 MiB/s | 5.6 MiB | 00m00s [ 75/157] Installing ca-certificates-0: 100% | 2.0 MiB/s | 2.4 MiB | 00m01s [ 76/157] Installing gzip-0:1.13-2.fc42 100% | 129.1 MiB/s | 396.5 KiB | 00m00s [ 77/157] Installing authselect-libs-0: 100% | 163.1 MiB/s | 835.0 KiB | 00m00s [ 78/157] Installing cracklib-0:2.9.11- 100% | 81.2 MiB/s | 249.4 KiB | 00m00s [ 79/157] Installing libpwquality-0:1.4 100% | 105.0 MiB/s | 430.1 KiB | 00m00s [ 80/157] Installing rpm-sequoia-0:1.7. 100% | 332.0 MiB/s | 2.3 MiB | 00m00s [ 81/157] Installing libevent-0:2.1.12- 100% | 292.8 MiB/s | 899.5 KiB | 00m00s [ 82/157] Installing zstd-0:1.5.6-2.fc4 100% | 338.3 MiB/s | 1.7 MiB | 00m00s [ 83/157] Installing util-linux-core-0: 100% | 254.6 MiB/s | 1.5 MiB | 00m00s [ 84/157] Installing tar-2:1.35-4.fc41. 100% | 369.8 MiB/s | 3.0 MiB | 00m00s [ 85/157] Installing libsemanage-0:3.8- 100% | 149.9 MiB/s | 307.1 KiB | 00m00s [ 86/157] Installing shadow-utils-2:4.1 100% | 228.9 MiB/s | 4.1 MiB | 00m00s [ 87/157] Installing zip-0:3.0-42.fc42. 100% | 227.8 MiB/s | 699.8 KiB | 00m00s [ 88/157] Installing gdbm-1:1.23-7.fc41 100% | 227.4 MiB/s | 465.8 KiB | 00m00s [ 89/157] Installing cyrus-sasl-lib-0:2 100% | 384.3 MiB/s | 2.3 MiB | 00m00s [ 90/157] Installing libfdisk-0:2.40.2- 100% | 355.5 MiB/s | 364.0 KiB | 00m00s [ 91/157] Installing bzip2-0:1.0.8-19.f 100% | 99.0 MiB/s | 101.4 KiB | 00m00s [ 92/157] Installing libxml2-0:2.12.8-2 100% | 342.4 MiB/s | 1.7 MiB | 00m00s [ 93/157] Installing libarchive-0:3.7.7 100% | 304.1 MiB/s | 934.2 KiB | 00m00s [ 94/157] Installing sqlite-libs-0:3.47 100% | 358.5 MiB/s | 1.4 MiB | 00m00s [ 95/157] Installing rpm-libs-0:4.20.0- 100% | 355.3 MiB/s | 727.7 KiB | 00m00s [ 96/157] Installing add-determinism-0: 100% | 405.2 MiB/s | 2.4 MiB | 00m00s [ 97/157] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 98/157] Installing ed-0:1.20.2-2.fc41 100% | 145.7 MiB/s | 149.2 KiB | 00m00s [ 99/157] Installing patch-0:2.7.6-25.f 100% | 261.9 MiB/s | 268.2 KiB | 00m00s [100/157] Installing filesystem-srpm-ma 100% | 0.0 B/s | 36.8 KiB | 00m00s [101/157] Installing elfutils-default-y 100% | 340.5 KiB/s | 2.0 KiB | 00m00s [102/157] Installing elfutils-libs-0:0. 100% | 216.4 MiB/s | 664.7 KiB | 00m00s [103/157] Installing cpio-0:2.15-2.fc41 100% | 274.9 MiB/s | 1.1 MiB | 00m00s [104/157] Installing diffutils-0:3.10-8 100% | 316.5 MiB/s | 1.6 MiB | 00m00s [105/157] Installing libpkgconf-0:2.3.0 100% | 77.5 MiB/s | 79.3 KiB | 00m00s [106/157] Installing pkgconf-0:2.3.0-1. 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [107/157] Installing pkgconf-pkg-config 100% | 0.0 B/s | 1.8 KiB | 00m00s [108/157] Installing libverto-0:0.3.2-9 100% | 0.0 B/s | 31.3 KiB | 00m00s [109/157] Installing libgomp-0:15.0.0-0 100% | 259.1 MiB/s | 530.7 KiB | 00m00s [110/157] Installing rpm-build-libs-0:4 100% | 202.6 MiB/s | 207.5 KiB | 00m00s [111/157] Installing keyutils-libs-0:1. 100% | 56.9 MiB/s | 58.2 KiB | 00m00s [112/157] Installing krb5-libs-0:1.21.3 100% | 288.1 MiB/s | 2.3 MiB | 00m00s [113/157] Installing libtirpc-0:1.3.6-1 100% | 202.5 MiB/s | 207.3 KiB | 00m00s [114/157] Installing libnsl2-0:2.0.1-2. 100% | 57.7 MiB/s | 59.1 KiB | 00m00s [115/157] Installing pam-0:1.7.0-3.fc42 100% | 157.8 MiB/s | 1.9 MiB | 00m00s [116/157] Installing libssh-0:0.11.1-1. 100% | 279.2 MiB/s | 571.7 KiB | 00m00s [117/157] Installing jansson-0:2.14-1.f 100% | 90.0 MiB/s | 92.2 KiB | 00m00s [118/157] Installing json-c-0:0.18-1.fc 100% | 83.0 MiB/s | 85.0 KiB | 00m00s [119/157] Installing xxhash-libs-0:0.8. 100% | 87.7 MiB/s | 89.8 KiB | 00m00s [120/157] Installing libnghttp2-0:1.64. 100% | 171.5 MiB/s | 175.6 KiB | 00m00s [121/157] Installing libtool-ltdl-0:2.5 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [122/157] Installing openldap-0:2.6.8-6 100% | 212.0 MiB/s | 651.2 KiB | 00m00s [123/157] Installing libbrotli-0:1.1.0- 100% | 273.0 MiB/s | 838.7 KiB | 00m00s [124/157] Installing libcurl-0:8.11.1-2 100% | 270.3 MiB/s | 830.4 KiB | 00m00s [125/157] Installing elfutils-debuginfo 100% | 81.8 MiB/s | 83.8 KiB | 00m00s [126/157] Installing binutils-0:2.43.50 100% | 371.4 MiB/s | 25.6 MiB | 00m00s [127/157] Installing elfutils-0:0.192-7 100% | 330.1 MiB/s | 2.6 MiB | 00m00s [128/157] Installing gdb-minimal-0:15.2 100% | 375.5 MiB/s | 12.8 MiB | 00m00s [129/157] Installing debugedit-0:5.1-2. 100% | 195.7 MiB/s | 200.4 KiB | 00m00s [130/157] Installing curl-0:8.11.1-2.fc 100% | 40.3 MiB/s | 454.5 KiB | 00m00s [131/157] Installing rpm-0:4.20.0-1.fc4 100% | 179.0 MiB/s | 2.5 MiB | 00m00s [132/157] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [133/157] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [134/157] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [135/157] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [136/157] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [137/157] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [138/157] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [139/157] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [140/157] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [141/157] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [142/157] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [143/157] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [144/157] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [145/157] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [146/157] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [147/157] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [148/157] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [149/157] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [150/157] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [151/157] Installing redhat-rpm-config- 100% | 94.3 MiB/s | 193.2 KiB | 00m00s [152/157] Installing rpm-build-0:4.20.0 100% | 99.1 MiB/s | 202.9 KiB | 00m00s [153/157] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [154/157] Installing util-linux-0:2.40. 100% | 161.5 MiB/s | 3.7 MiB | 00m00s [155/157] Installing authselect-0:1.5.0 100% | 78.3 MiB/s | 160.4 KiB | 00m00s [156/157] Installing which-0:2.21-42.fc 100% | 80.5 MiB/s | 82.4 KiB | 00m00s [157/157] Installing info-0:7.1.1-2.fc4 100% | 225.0 KiB/s | 362.2 KiB | 00m02s Warning: skipped OpenPGP checks for 37 packages from repositories: copr_base, https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.4.3-1.fc42.x86_64 alternatives-1.31-1.fc42.x86_64 ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.0.2-1.fc42.x86_64 authselect-1.5.0-8.fc42.x86_64 authselect-libs-1.5.0-8.fc42.x86_64 basesystem-11-21.fc41.noarch bash-5.2.37-1.fc42.x86_64 binutils-2.43.50-9.fc42.x86_64 build-reproducibility-srpm-macros-0.4.3-1.fc42.noarch bzip2-1.0.8-19.fc42.x86_64 bzip2-libs-1.0.8-19.fc42.x86_64 ca-certificates-2024.2.69_v8.0.401-3.fc42.noarch coreutils-9.5-11.fc42.x86_64 coreutils-common-9.5-11.fc42.x86_64 cpio-2.15-2.fc41.x86_64 cracklib-2.9.11-6.fc42.x86_64 crypto-policies-20241128-1.gitbb7b0b0.fc42.noarch curl-8.11.1-2.fc42.x86_64 cyrus-sasl-lib-2.1.28-27.fc41.x86_64 debugedit-5.1-2.fc42.x86_64 diffutils-3.10-8.fc42.x86_64 dwz-0.15-8.fc42.x86_64 ed-1.20.2-2.fc41.x86_64 efi-srpm-macros-5-13.fc42.noarch elfutils-0.192-7.fc42.x86_64 elfutils-debuginfod-client-0.192-7.fc42.x86_64 elfutils-default-yama-scope-0.192-7.fc42.noarch elfutils-libelf-0.192-7.fc42.x86_64 elfutils-libs-0.192-7.fc42.x86_64 fedora-gpg-keys-42-0.3.noarch fedora-release-42-0.11.noarch fedora-release-common-42-0.11.noarch fedora-release-identity-basic-42-0.11.noarch fedora-repos-42-0.3.noarch fedora-repos-rawhide-42-0.3.noarch file-5.45-8.fc42.x86_64 file-libs-5.45-8.fc42.x86_64 filesystem-3.18-29.fc42.x86_64 filesystem-srpm-macros-3.18-29.fc42.noarch findutils-4.10.0-4.fc42.x86_64 fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.4.0-1.fc42.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.x86_64 gdb-minimal-15.2-4.fc42.x86_64 gdbm-1.23-7.fc41.x86_64 gdbm-libs-1.23-7.fc41.x86_64 ghc-srpm-macros-1.9.2-1.fc42.noarch glibc-2.40.9000-24.fc42.x86_64 glibc-common-2.40.9000-24.fc42.x86_64 glibc-gconv-extra-2.40.9000-24.fc42.x86_64 glibc-minimal-langpack-2.40.9000-24.fc42.x86_64 gmp-6.3.0-2.fc41.x86_64 gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.6.0-5.fc42.noarch gpg-pubkey-105ef944-65ca83d1 gpg-pubkey-31645531-66b6dccf gpg-pubkey-e99d6ad1-64d2612c grep-3.11-9.fc42.x86_64 gzip-1.13-2.fc42.x86_64 info-7.1.1-2.fc42.x86_64 jansson-2.14-1.fc42.x86_64 json-c-0.18-1.fc42.x86_64 kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc42.x86_64 krb5-libs-1.21.3-3.fc42.x86_64 libacl-2.3.2-2.fc42.x86_64 libarchive-3.7.7-1.fc42.x86_64 libattr-2.5.2-4.fc41.x86_64 libblkid-2.40.2-8.fc42.x86_64 libbrotli-1.1.0-5.fc42.x86_64 libcap-2.71-1.fc42.x86_64 libcap-ng-0.8.5-3.fc41.x86_64 libcom_err-1.47.1-6.fc42.x86_64 libcurl-8.11.1-2.fc42.x86_64 libeconf-0.7.5-1.fc42.x86_64 libevent-2.1.12-14.fc41.x86_64 libfdisk-2.40.2-8.fc42.x86_64 libffi-3.4.6-3.fc42.x86_64 libgcc-15.0.0-0.2.fc42.x86_64 libgomp-15.0.0-0.2.fc42.x86_64 libidn2-2.3.7-2.fc41.x86_64 libmount-2.40.2-8.fc42.x86_64 libnghttp2-1.64.0-1.fc42.x86_64 libnsl2-2.0.1-2.fc41.x86_64 libpkgconf-2.3.0-1.fc42.x86_64 libpsl-0.21.5-4.fc41.x86_64 libpwquality-1.4.5-11.fc41.x86_64 libselinux-3.8-0.rc3.1.fc42.x86_64 libsemanage-3.8-0.rc3.1.fc42.x86_64 libsepol-3.8-0.rc3.1.fc42.x86_64 libsmartcols-2.40.2-8.fc42.x86_64 libssh-0.11.1-1.fc42.x86_64 libssh-config-0.11.1-1.fc42.noarch libstdc++-15.0.0-0.2.fc42.x86_64 libtasn1-4.19.0-9.fc41.x86_64 libtirpc-1.3.6-1.fc42.x86_64 libtool-ltdl-2.5.4-1.fc42.x86_64 libunistring-1.1-8.fc41.x86_64 libuuid-2.40.2-8.fc42.x86_64 libverto-0.3.2-9.fc41.x86_64 libxcrypt-4.4.36-11.fc42.x86_64 libxml2-2.12.8-2.fc41.x86_64 libzstd-1.5.6-2.fc41.x86_64 lua-libs-5.4.7-1.fc42.x86_64 lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.x86_64 mpfr-4.2.1-5.fc41.x86_64 ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.x86_64 ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.8-6.fc42.x86_64 openssl-libs-3.2.2-8.fc42.x86_64 p11-kit-0.25.5-4.fc42.x86_64 p11-kit-trust-0.25.5-4.fc42.x86_64 package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.7.0-3.fc42.x86_64 pam-libs-1.7.0-3.fc42.x86_64 patch-2.7.6-25.fc41.x86_64 pcre2-10.44-1.fc41.1.x86_64 pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.3.0-1.fc42.x86_64 pkgconf-m4-2.3.0-1.fc42.noarch pkgconf-pkg-config-2.3.0-1.fc42.x86_64 popt-1.19-7.fc41.x86_64 publicsuffix-list-dafsa-20240107-4.fc41.noarch pyproject-srpm-macros-1.16.3-1.fc42.noarch python-srpm-macros-3.13-3.fc41.noarch qt5-srpm-macros-5.15.15-1.fc42.noarch qt6-srpm-macros-6.8.1-4.fc42.noarch readline-8.2-11.fc42.x86_64 redhat-rpm-config-300-1.no_annobin.0.fc42.noarch rpm-4.20.0-1.fc42.x86_64 rpm-build-4.20.0-1.fc42.x86_64 rpm-build-libs-4.20.0-1.fc42.x86_64 rpm-libs-4.20.0-1.fc42.x86_64 rpm-sequoia-1.7.0-3.fc42.x86_64 rust-srpm-macros-26.3-3.fc42.noarch sed-4.9-3.fc41.x86_64 setup-2.15.0-5.fc41.noarch shadow-utils-4.17.0~rc1-1.fc42.x86_64 sqlite-libs-3.47.2-1.fc42.x86_64 systemd-libs-257-1.fc42.x86_64 tar-1.35-4.fc41.x86_64 unzip-6.0-65.fc42.x86_64 util-linux-2.40.2-8.fc42.x86_64 util-linux-core-2.40.2-8.fc42.x86_64 which-2.21-42.fc41.x86_64 xxhash-libs-0.8.2-4.fc42.x86_64 xz-5.6.3-2.fc42.x86_64 xz-libs-5.6.3-2.fc42.x86_64 zig-srpm-macros-1-3.fc41.noarch zip-3.0-42.fc42.x86_64 zlib-ng-compat-2.2.2-1.fc42.x86_64 zstd-1.5.6-2.fc41.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1721260800 Wrote: /builddir/build/SRPMS/kmplayer-0.12.0b-13.fc42.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1734694260.954540/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-hpzjdiln/kmplayer/kmplayer.spec) Config(child) 0 minutes 15 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/kmplayer-0.12.0b-13.fc42.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1734694260.954540/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1734694260.954540/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1734694260.954540/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.0-1.fc42.x86_64 rpm-sequoia-1.7.0-3.fc42.x86_64 dnf5-5.2.8.1-2.fc42.x86_64 dnf5-plugins-5.2.8.1-2.fc42.x86_64 Finish: chroot init Start: build phase for kmplayer-0.12.0b-13.fc42.src.rpm Start: build setup for kmplayer-0.12.0b-13.fc42.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1721260800 Wrote: /builddir/build/SRPMS/kmplayer-0.12.0b-13.fc42.src.rpm Updating and loading repositories: fedora 100% | 103.6 KiB/s | 28.1 KiB | 00m00s Copr repository 100% | 85.4 KiB/s | 1.5 KiB | 00m00s Additional repo https_fedorapeople_org 100% | 25.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: cmake-data noarch 3.31.2-1.fc42 copr_base 8.5 MiB desktop-file-utils x86_64 0.27-2.fc42 copr_base 225.6 KiB extra-cmake-modules noarch 6.9.0-1.fc42 fedora 663.5 KiB gettext x86_64 0.23-1.fc42 copr_base 5.3 MiB kf5-kcoreaddons-devel x86_64 5.116.0-2.fc42 copr_base 392.6 KiB kf5-kdelibs4support-devel x86_64 5.116.0-2.fc42 copr_base 1.6 MiB kf5-kglobalaccel-devel x86_64 5.116.0-2.fc42 copr_base 40.5 KiB kf5-kmediaplayer-devel x86_64 5.116.0-2.fc42 copr_base 23.4 KiB kf5-kwidgetsaddons-devel x86_64 5.116.0-2.fc42 copr_base 633.6 KiB kf5-kxmlgui-devel x86_64 5.116.0-2.fc42 copr_base 188.0 KiB libxcb-devel x86_64 1.17.0-3.fc42 fedora 2.7 MiB phonon-qt5-devel x86_64 4.12.0-7.fc41 fedora 414.8 KiB polkit-qt5-1-devel x86_64 0.200.0-2.fc41 fedora 84.2 KiB qt5-qtbase-devel x86_64 5.15.15-3.fc42 fedora 19.0 MiB qt5-qtspeech-devel x86_64 5.15.15-1.fc42 fedora 34.1 KiB qt5-qtsvg-devel x86_64 5.15.15-1.fc42 fedora 83.7 KiB qt5-qtx11extras-devel x86_64 5.15.15-1.fc42 fedora 18.6 KiB xcb-util-cursor-devel x86_64 0.1.5-1.fc42 fedora 5.6 KiB xcb-util-devel x86_64 0.4.1-6.fc41 fedora 12.1 KiB xcb-util-image-devel x86_64 0.4.1-6.fc41 fedora 34.9 KiB xcb-util-keysyms-devel x86_64 0.4.1-6.fc41 fedora 2.7 KiB xcb-util-renderutil-devel x86_64 0.3.10-6.fc41 fedora 5.4 KiB xcb-util-wm-devel x86_64 0.4.2-6.fc41 fedora 141.1 KiB Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-13.fc41 fedora 192.7 KiB alsa-lib x86_64 1.2.13-3.fc42 fedora 1.4 MiB annobin-docs noarch 12.79-1.fc42 copr_base 98.6 KiB annobin-plugin-gcc x86_64 12.79-1.fc42 copr_base 989.3 KiB avahi-libs x86_64 0.8-30.fc42 copr_base 178.1 KiB breeze-icon-theme noarch 6.9.0-1.fc42 fedora 26.9 MiB cmake x86_64 3.31.2-1.fc42 copr_base 33.5 MiB cmake-filesystem x86_64 3.31.2-1.fc42 copr_base 0.0 B cmake-rpm-macros noarch 3.31.2-1.fc42 copr_base 7.5 KiB cpp x86_64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 37.5 MiB cups-filesystem noarch 1:2.4.11-8.fc42 copr_base 0.0 B cups-libs x86_64 1:2.4.11-8.fc42 copr_base 617.9 KiB dbus-libs x86_64 1:1.16.0-1.fc42 copr_base 339.7 KiB dbusmenu-qt5 x86_64 0.9.3-0.35.20160218.fc42 copr_base 195.9 KiB default-fonts-core-sans noarch 4.2-2.fc42 fedora 11.9 KiB docbook-dtds noarch 1.0-87.fc41 fedora 8.3 MiB docbook-style-xsl noarch 1.79.2-23.fc41 fedora 15.6 MiB double-conversion x86_64 3.3.0-4.fc42 copr_base 98.5 KiB duktape x86_64 2.7.0-8.fc42 copr_base 593.9 KiB emacs-filesystem noarch 1:30.0-3.fc41 fedora 0.0 B expat x86_64 2.6.4-1.fc42 copr_base 287.7 KiB fedora-logos noarch 38.1.0-6.fc41 fedora 1.7 MiB flac-libs x86_64 1.4.3-5.fc42 copr_base 693.6 KiB fontconfig x86_64 2.15.0-8.fc41 fedora 791.9 KiB fonts-filesystem noarch 1:2.0.5-17.fc41 fedora 0.0 B freetype x86_64 2.13.3-1.fc42 copr_base 843.5 KiB gcc x86_64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 109.9 MiB gcc-c++ x86_64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 40.7 MiB gcc-plugin-annobin x86_64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 59.6 KiB gettext-envsubst x86_64 0.23-1.fc42 copr_base 77.4 KiB gettext-libs x86_64 0.23-1.fc42 copr_base 2.0 MiB gettext-runtime x86_64 0.23-1.fc42 copr_base 481.5 KiB glib2 x86_64 2.83.0-3.fc42 copr_base 14.6 MiB glibc-devel x86_64 2.40.9000-24.fc42 copr_base 2.3 MiB glx-utils x86_64 9.0.0-8.fc41 fedora 431.1 KiB gnutls x86_64 3.8.8-1.fc42 copr_base 3.2 MiB google-noto-fonts-common noarch 20240901-1.fc42 fedora 17.5 KiB google-noto-sans-vf-fonts noarch 20240901-1.fc42 fedora 1.2 MiB graphite2 x86_64 1.3.14-16.fc41 fedora 192.0 KiB groff-base x86_64 1.23.0-7.fc42 copr_base 3.8 MiB gsm x86_64 1.0.22-7.fc42 copr_base 67.2 KiB gstreamer1 x86_64 1.24.10-1.fc42 copr_base 5.2 MiB harfbuzz x86_64 10.1.0-2.fc42 copr_base 2.7 MiB hicolor-icon-theme noarch 0.17-19.fc41 fedora 72.2 KiB hwdata noarch 0.390-1.fc42 fedora 9.3 MiB jsoncpp x86_64 1.9.5-8.fc42 copr_base 260.8 KiB kde-filesystem x86_64 5-4.fc41 fedora 774.0 B kde-settings noarch 41.2-1.fc42 fedora 69.1 KiB kernel-headers x86_64 6.13.0-0.rc3.29.fc42 fedora 6.5 MiB kf5-filesystem x86_64 5.116.0-2.fc42 copr_base 1.4 KiB kf5-karchive x86_64 5.116.0-2.fc42 copr_base 585.1 KiB kf5-karchive-devel x86_64 5.116.0-2.fc42 copr_base 73.3 KiB kf5-kauth x86_64 5.116.0-2.fc42 copr_base 423.3 KiB kf5-kauth-devel x86_64 5.116.0-2.fc42 copr_base 85.4 KiB kf5-kbookmarks x86_64 5.116.0-2.fc42 copr_base 680.6 KiB kf5-kbookmarks-devel x86_64 5.116.0-2.fc42 copr_base 71.7 KiB kf5-kcodecs x86_64 5.116.0-2.fc42 copr_base 720.2 KiB kf5-kcodecs-devel x86_64 5.116.0-2.fc42 copr_base 64.8 KiB kf5-kcompletion x86_64 5.116.0-2.fc42 copr_base 331.0 KiB kf5-kcompletion-devel x86_64 5.116.0-2.fc42 copr_base 148.8 KiB kf5-kconfig x86_64 5.116.0-2.fc42 copr_base 123.0 KiB kf5-kconfig-core x86_64 5.116.0-2.fc42 copr_base 1.2 MiB kf5-kconfig-devel x86_64 5.116.0-2.fc42 copr_base 221.4 KiB kf5-kconfig-gui x86_64 5.116.0-2.fc42 copr_base 142.3 KiB kf5-kconfigwidgets x86_64 5.116.0-2.fc42 copr_base 1.5 MiB kf5-kconfigwidgets-devel x86_64 5.116.0-2.fc42 copr_base 203.6 KiB kf5-kcoreaddons x86_64 5.116.0-2.fc42 copr_base 1.8 MiB kf5-kcrash x86_64 5.116.0-2.fc42 copr_base 77.9 KiB kf5-kcrash-devel x86_64 5.116.0-2.fc42 copr_base 15.1 KiB kf5-kdbusaddons x86_64 5.116.0-2.fc42 copr_base 256.8 KiB kf5-kdbusaddons-devel x86_64 5.116.0-2.fc42 copr_base 36.9 KiB kf5-kded x86_64 5.116.0-2.fc42 copr_base 173.5 KiB kf5-kdelibs4support x86_64 5.116.0-2.fc42 copr_base 13.5 MiB kf5-kdelibs4support-libs x86_64 5.116.0-2.fc42 copr_base 2.5 MiB kf5-kdesignerplugin x86_64 5.116.0-2.fc42 copr_base 188.1 KiB kf5-kdoctools x86_64 5.116.0-2.fc42 copr_base 2.5 MiB kf5-kdoctools-devel x86_64 5.116.0-2.fc42 copr_base 27.7 KiB kf5-kemoticons x86_64 5.116.0-2.fc42 copr_base 2.3 MiB kf5-kemoticons-devel x86_64 5.116.0-2.fc42 copr_base 31.9 KiB kf5-kglobalaccel x86_64 5.116.0-2.fc42 copr_base 147.5 KiB kf5-kglobalaccel-libs x86_64 5.116.0-2.fc42 copr_base 130.3 KiB kf5-kguiaddons x86_64 5.116.0-2.fc42 copr_base 371.1 KiB kf5-kguiaddons-devel x86_64 5.116.0-2.fc42 copr_base 62.0 KiB kf5-ki18n x86_64 5.116.0-2.fc42 copr_base 17.0 MiB kf5-ki18n-devel x86_64 5.116.0-2.fc42 copr_base 191.5 KiB kf5-kiconthemes x86_64 5.116.0-2.fc42 copr_base 553.4 KiB kf5-kiconthemes-devel x86_64 5.116.0-2.fc42 copr_base 110.6 KiB kf5-kinit x86_64 5.116.0-2.fc42 copr_base 573.5 KiB kf5-kinit-devel x86_64 5.116.0-2.fc42 copr_base 8.8 KiB kf5-kio x86_64 5.116.0-3.fc42 copr_base 187.2 KiB kf5-kio-core x86_64 5.116.0-3.fc42 copr_base 2.0 MiB kf5-kio-core-libs x86_64 5.116.0-3.fc42 copr_base 1.4 MiB kf5-kio-devel x86_64 5.116.0-3.fc42 copr_base 1.1 MiB kf5-kio-doc noarch 5.116.0-3.fc42 copr_base 14.8 MiB kf5-kio-file-widgets x86_64 5.116.0-3.fc42 copr_base 982.4 KiB kf5-kio-gui x86_64 5.116.0-3.fc42 copr_base 266.3 KiB kf5-kio-ntlm x86_64 5.116.0-3.fc42 copr_base 26.3 KiB kf5-kio-widgets x86_64 5.116.0-3.fc42 copr_base 1.7 MiB kf5-kio-widgets-libs x86_64 5.116.0-3.fc42 copr_base 1.3 MiB kf5-kitemmodels x86_64 5.116.0-2.fc42 copr_base 463.4 KiB kf5-kitemmodels-devel x86_64 5.116.0-2.fc42 copr_base 73.6 KiB kf5-kitemviews x86_64 5.116.0-2.fc42 copr_base 326.2 KiB kf5-kitemviews-devel x86_64 5.116.0-2.fc42 copr_base 103.1 KiB kf5-kjobwidgets x86_64 5.116.0-2.fc42 copr_base 458.3 KiB kf5-kjobwidgets-devel x86_64 5.116.0-2.fc42 copr_base 38.8 KiB kf5-kmediaplayer x86_64 5.116.0-2.fc42 copr_base 52.4 KiB kf5-knotifications x86_64 5.116.0-2.fc42 copr_base 494.5 KiB kf5-knotifications-devel x86_64 5.116.0-2.fc42 copr_base 96.7 KiB kf5-kparts x86_64 5.116.0-2.fc42 copr_base 776.6 KiB kf5-kparts-devel x86_64 5.116.0-2.fc42 copr_base 204.5 KiB kf5-kservice x86_64 5.116.0-2.fc42 copr_base 1.0 MiB kf5-kservice-devel x86_64 5.116.0-2.fc42 copr_base 163.7 KiB kf5-ktextwidgets x86_64 5.116.0-2.fc42 copr_base 1.4 MiB kf5-ktextwidgets-devel x86_64 5.116.0-2.fc42 copr_base 128.9 KiB kf5-kunitconversion x86_64 5.116.0-2.fc42 copr_base 10.6 MiB kf5-kunitconversion-devel x86_64 5.116.0-2.fc42 copr_base 44.2 KiB kf5-kwallet x86_64 5.116.0-2.fc42 copr_base 1.5 MiB kf5-kwallet-libs x86_64 5.116.0-2.fc42 copr_base 126.3 KiB kf5-kwidgetsaddons x86_64 5.116.0-2.fc42 copr_base 6.6 MiB kf5-kwindowsystem x86_64 5.116.0-2.fc42 copr_base 537.2 KiB kf5-kwindowsystem-devel x86_64 5.116.0-2.fc42 copr_base 261.9 KiB kf5-kxmlgui x86_64 5.116.0-2.fc42 copr_base 3.4 MiB kf5-rpm-macros noarch 5.116.0-2.fc42 copr_base 3.7 KiB kf5-solid x86_64 5.116.0-3.fc42 copr_base 1.7 MiB kf5-solid-devel x86_64 5.116.0-3.fc42 copr_base 109.7 KiB kf5-sonnet x86_64 5.116.0-2.fc42 copr_base 58.5 KiB kf5-sonnet-core x86_64 5.116.0-2.fc42 copr_base 567.1 KiB kf5-sonnet-devel x86_64 5.116.0-2.fc42 copr_base 81.2 KiB kf5-sonnet-ui x86_64 5.116.0-2.fc42 copr_base 945.3 KiB lame-libs x86_64 3.100-18.fc41 fedora 1.2 MiB libICE x86_64 1.1.2-1.fc42 fedora 192.2 KiB libSM x86_64 1.2.5-1.fc42 fedora 99.6 KiB libX11 x86_64 1.8.10-2.fc42 fedora 1.3 MiB libX11-common noarch 1.8.10-2.fc42 fedora 1.1 MiB libX11-devel x86_64 1.8.10-2.fc42 fedora 1.0 MiB libX11-xcb x86_64 1.8.10-2.fc42 fedora 15.0 KiB libXau x86_64 1.0.12-1.fc42 fedora 75.8 KiB libXau-devel x86_64 1.0.12-1.fc42 fedora 7.5 KiB libXcomposite x86_64 0.4.6-4.fc41 fedora 44.5 KiB libXext x86_64 1.3.6-2.fc41 fedora 90.1 KiB libXfixes x86_64 6.0.1-4.fc41 fedora 30.3 KiB libXi x86_64 1.8.2-1.fc42 fedora 80.7 KiB libXtst x86_64 1.2.5-1.fc41 fedora 33.6 KiB libXxf86vm x86_64 1.1.6-1.fc42 fedora 28.2 KiB libasyncns x86_64 0.8-29.fc41 fedora 59.4 KiB libb2 x86_64 0.98.1-12.fc41 fedora 42.2 KiB libcanberra x86_64 0.30-36.fc41 fedora 274.6 KiB libdrm x86_64 2.4.124-1.fc42 fedora 397.7 KiB libedit x86_64 3.1-53.20240808cvs.fc41 fedora 244.1 KiB libevdev x86_64 1.13.3-1.fc42 fedora 86.1 KiB libglvnd x86_64 1:1.7.0-5.fc41 fedora 530.2 KiB libglvnd-core-devel x86_64 1:1.7.0-5.fc41 fedora 40.3 KiB libglvnd-devel x86_64 1:1.7.0-5.fc41 fedora 2.1 MiB libglvnd-egl x86_64 1:1.7.0-5.fc41 fedora 68.8 KiB libglvnd-gles x86_64 1:1.7.0-5.fc41 fedora 106.2 KiB libglvnd-glx x86_64 1:1.7.0-5.fc41 fedora 605.5 KiB libglvnd-opengl x86_64 1:1.7.0-5.fc41 fedora 148.8 KiB libgudev x86_64 238-6.fc41 fedora 87.9 KiB libicu x86_64 76.1-1.fc42 copr_base 36.3 MiB libimobiledevice x86_64 1.3.0^20240916gited9703d-1.fc42 fedora 308.8 KiB libimobiledevice-glue x86_64 1.3.1-1.fc42 fedora 122.8 KiB libinput x86_64 1.27.0-2.fc42 fedora 593.7 KiB libjpeg-turbo x86_64 3.0.4-1.fc42 fedora 789.1 KiB libmpc x86_64 1.3.1-6.fc41 fedora 164.7 KiB libogg x86_64 2:1.3.5-9.fc41 fedora 49.4 KiB libpciaccess x86_64 0.16-13.fc41 fedora 44.6 KiB libplist x86_64 2.6.0-1.fc42 fedora 241.3 KiB libpng x86_64 2:1.6.44-1.fc42 fedora 245.8 KiB libproxy x86_64 0.5.8-1.fc41 fedora 110.4 KiB libsndfile x86_64 1.2.2-5.fc42 fedora 534.6 KiB libstdc++-devel x86_64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 15.7 MiB libtdb x86_64 1.4.12-3.fc42 fedora 97.1 KiB libtextstyle x86_64 0.23-1.fc42 copr_base 202.7 KiB libunwind x86_64 1.8.0-5.fc42 fedora 179.5 KiB libusbmuxd x86_64 2.1.0-1.fc42 fedora 79.3 KiB libuv x86_64 1:1.49.2-1.fc42 fedora 569.4 KiB libvorbis x86_64 1:1.3.7-11.fc41 fedora 833.6 KiB libwacom x86_64 2.14.0-1.fc42 fedora 102.3 KiB libwacom-data noarch 2.14.0-1.fc42 fedora 1.3 MiB libwayland-client x86_64 1.23.0-2.fc41 fedora 62.1 KiB libwayland-cursor x86_64 1.23.0-2.fc41 fedora 37.4 KiB libwayland-egl x86_64 1.23.0-2.fc41 fedora 16.5 KiB libwayland-server x86_64 1.23.0-2.fc41 fedora 78.6 KiB libxcb x86_64 1.17.0-3.fc42 fedora 1.2 MiB libxcrypt-devel x86_64 4.4.36-11.fc42 fedora 30.5 KiB libxkbcommon x86_64 1.7.0-4.fc41 fedora 336.4 KiB libxkbcommon-x11 x86_64 1.7.0-4.fc41 fedora 39.6 KiB libxshmfence x86_64 1.3.2-5.fc42 fedora 12.8 KiB libxslt x86_64 1.1.42-2.fc41 fedora 483.1 KiB llvm-libs x86_64 19.1.5-1.fc42 fedora 123.0 MiB lm_sensors-libs x86_64 3.6.0-20.fc41 fedora 85.9 KiB make x86_64 1:4.4.1-9.fc42 fedora 1.8 MiB mesa-dri-drivers x86_64 24.3.1-1.fc42 fedora 146.3 MiB mesa-filesystem x86_64 24.3.1-1.fc42 fedora 3.6 KiB mesa-libEGL x86_64 24.3.1-1.fc42 fedora 327.9 KiB mesa-libEGL-devel x86_64 24.3.1-1.fc42 fedora 21.5 KiB mesa-libGL x86_64 24.3.1-1.fc42 fedora 415.1 KiB mesa-libgbm x86_64 24.3.1-1.fc42 fedora 80.8 KiB mesa-libglapi x86_64 24.3.1-1.fc42 fedora 162.4 KiB mpdecimal x86_64 2.5.1-16.fc41 fedora 204.9 KiB mpg123-libs x86_64 1.32.9-1.fc42 fedora 797.7 KiB mtdev x86_64 1.1.6-9.fc41 fedora 25.3 KiB ncurses x86_64 6.5-2.20240629.fc41 fedora 627.3 KiB nettle x86_64 3.10-3.fc41 fedora 793.0 KiB opus x86_64 1.5.2-1.fc42 fedora 411.7 KiB pcre2-utf16 x86_64 10.44-1.fc41.1 fedora 590.1 KiB perl-Any-URI-Escape noarch 0.01-34.fc41 fedora 3.7 KiB perl-AutoLoader noarch 5.74-512.fc42 fedora 20.5 KiB perl-B x86_64 1.89-512.fc42 fedora 498.0 KiB perl-Carp noarch 1.54-511.fc41 fedora 46.6 KiB perl-Class-Struct noarch 0.68-512.fc42 fedora 25.4 KiB perl-Data-Dumper x86_64 2.189-512.fc41 fedora 111.7 KiB perl-Digest noarch 1.20-511.fc41 fedora 35.3 KiB perl-Digest-MD5 x86_64 2.59-5.fc41 fedora 59.8 KiB perl-DynaLoader x86_64 1.56-512.fc42 fedora 32.1 KiB perl-Encode x86_64 4:3.21-511.fc41 fedora 4.7 MiB perl-English noarch 1.11-512.fc42 fedora 6.2 KiB perl-Errno x86_64 1.38-512.fc42 fedora 8.4 KiB perl-Exporter noarch 5.78-511.fc41 fedora 54.3 KiB perl-Fcntl x86_64 1.18-512.fc42 fedora 49.0 KiB perl-File-Basename noarch 2.86-512.fc42 fedora 14.0 KiB perl-File-Find noarch 1.44-512.fc42 fedora 41.9 KiB perl-File-Path noarch 2.18-511.fc41 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.100-511.fc41 fedora 162.3 KiB perl-File-stat noarch 1.14-512.fc42 fedora 12.5 KiB perl-FileHandle noarch 2.05-512.fc42 fedora 9.3 KiB perl-Getopt-Long noarch 1:2.58-2.fc41 fedora 144.5 KiB perl-Getopt-Std noarch 1.14-512.fc42 fedora 11.2 KiB perl-HTTP-Tiny noarch 0.090-1.fc42 fedora 154.4 KiB perl-IO x86_64 1.55-512.fc42 fedora 151.1 KiB perl-IO-Socket-IP noarch 0.43-1.fc42 fedora 100.3 KiB perl-IO-Socket-SSL noarch 2.089-1.fc42 fedora 703.3 KiB perl-IPC-Open3 noarch 1.22-512.fc42 fedora 22.5 KiB perl-MIME-Base32 noarch 1.303-21.fc41 fedora 30.7 KiB perl-MIME-Base64 x86_64 3.16-511.fc41 fedora 46.1 KiB perl-Net-SSLeay x86_64 1.94-7.fc41 fedora 1.3 MiB perl-POSIX x86_64 2.20-512.fc42 fedora 235.1 KiB perl-PathTools x86_64 3.91-511.fc41 fedora 180.0 KiB perl-Pod-Escapes noarch 1:1.07-511.fc41 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-512.fc41 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.45-511.fc41 fedora 560.9 KiB perl-Pod-Usage noarch 4:2.03-511.fc41 fedora 84.8 KiB perl-Scalar-List-Utils x86_64 5:1.68-1.fc42 fedora 148.9 KiB perl-SelectSaver noarch 1.02-512.fc42 fedora 2.2 KiB perl-Socket x86_64 4:2.038-511.fc41 fedora 124.0 KiB perl-Storable x86_64 1:3.32-511.fc41 fedora 232.4 KiB perl-Symbol noarch 1.09-512.fc42 fedora 6.8 KiB perl-Term-ANSIColor noarch 5.01-512.fc41 fedora 97.5 KiB perl-Term-Cap noarch 1.18-511.fc41 fedora 29.3 KiB perl-Text-ParseWords noarch 3.31-511.fc41 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 2024.001-511.fc41 fedora 22.6 KiB perl-Time-Local noarch 2:1.350-511.fc41 fedora 69.0 KiB perl-URI noarch 5.31-1.fc42 fedora 257.0 KiB perl-base noarch 2.27-512.fc42 fedora 12.5 KiB perl-constant noarch 1.33-512.fc41 fedora 26.2 KiB perl-if noarch 0.61.000-512.fc42 fedora 5.8 KiB perl-interpreter x86_64 4:5.40.0-512.fc42 fedora 122.3 KiB perl-libnet noarch 3.15-512.fc41 fedora 289.4 KiB perl-libs x86_64 4:5.40.0-512.fc42 fedora 9.9 MiB perl-locale noarch 1.12-512.fc42 fedora 6.5 KiB perl-mro x86_64 1.29-512.fc42 fedora 45.6 KiB perl-overload noarch 1.37-512.fc42 fedora 71.5 KiB perl-overloading noarch 0.02-512.fc42 fedora 4.8 KiB perl-parent noarch 1:0.244-1.fc42 fedora 10.3 KiB perl-podlators noarch 1:6.0.2-2.fc41 fedora 317.5 KiB perl-vars noarch 1.05-512.fc42 fedora 3.9 KiB phonon-common noarch 4.12.0-7.fc41 fedora 351.3 KiB phonon-qt5 x86_64 4.12.0-7.fc41 fedora 607.1 KiB plasma-breeze-common noarch 6.2.4-1.fc42 fedora 86.9 MiB polkit-libs x86_64 125-3.fc42 fedora 200.9 KiB polkit-qt5-1 x86_64 0.200.0-2.fc41 fedora 269.0 KiB pulseaudio-libs x86_64 17.0-2.fc41 fedora 3.4 MiB pulseaudio-libs-glib2 x86_64 17.0-2.fc41 fedora 19.8 KiB python-pip-wheel noarch 24.3.1-1.fc42 fedora 1.2 MiB python3 x86_64 3.13.1-2.fc42 fedora 30.6 KiB python3-libs x86_64 3.13.1-2.fc42 fedora 39.8 MiB qt-settings noarch 41.2-1.fc42 fedora 1.1 KiB qt5-filesystem x86_64 5.15.15-1.fc42 fedora 0.0 B qt5-qtbase x86_64 5.15.15-3.fc42 fedora 9.7 MiB qt5-qtbase-common noarch 5.15.15-3.fc42 fedora 78.0 B qt5-qtbase-gui x86_64 5.15.15-3.fc42 fedora 19.5 MiB qt5-qtdeclarative x86_64 5.15.15-1.fc42 fedora 14.5 MiB qt5-qtspeech x86_64 5.15.15-1.fc42 fedora 106.3 KiB qt5-qtsvg x86_64 5.15.15-1.fc42 fedora 643.6 KiB qt5-qttools-common noarch 5.15.15-2.fc42 fedora 7.5 KiB qt5-qttools-libs-designer x86_64 5.15.15-2.fc42 fedora 4.9 MiB qt5-qtwayland x86_64 5.15.15-1.fc42 fedora 4.6 MiB qt5-qtx11extras x86_64 5.15.15-1.fc42 fedora 122.9 KiB qt5-rpm-macros noarch 5.15.15-1.fc42 fedora 1.6 KiB rhash x86_64 1.4.5-1.fc42 fedora 359.3 KiB sgml-common noarch 0.6.3-65.fc41 fedora 168.1 KiB shared-mime-info x86_64 2.3-6.fc41 fedora 5.2 MiB sound-theme-freedesktop noarch 0.8-22.fc41 fedora 460.4 KiB spirv-tools-libs x86_64 2024.3-4.fc42 fedora 5.4 MiB tzdata noarch 2024b-1.fc42 fedora 1.6 MiB vim-filesystem noarch 2:9.1.919-1.fc42 fedora 40.0 B vulkan-headers noarch 1.3.296.0-1.fc42 fedora 26.9 MiB vulkan-loader x86_64 1.3.296.0-1.fc42 fedora 520.7 KiB vulkan-loader-devel x86_64 1.3.296.0-1.fc42 fedora 7.8 KiB xcb-util x86_64 0.4.1-6.fc41 fedora 30.4 KiB xcb-util-cursor x86_64 0.1.5-1.fc42 fedora 27.3 KiB xcb-util-image x86_64 0.4.1-6.fc41 fedora 22.2 KiB xcb-util-keysyms x86_64 0.4.1-6.fc41 fedora 16.8 KiB xcb-util-renderutil x86_64 0.3.10-6.fc41 fedora 28.5 KiB xcb-util-wm x86_64 0.4.2-6.fc41 fedora 85.4 KiB xdg-user-dirs x86_64 0.18-5.fc41 fedora 170.5 KiB xkeyboard-config noarch 2.43-1.fc42 fedora 6.6 MiB xml-common noarch 0.6.3-65.fc41 fedora 78.4 KiB xorg-x11-proto-devel noarch 2024.1-3.fc41 fedora 1.7 MiB Transaction Summary: Installing: 332 packages Total size of inbound packages is 345 MiB. Need to download 10 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [1/1] extra-cmake-modules-0:6.9.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] cmake-data-0:3.31.2-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] desktop-file-utils-0:0.27-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] gettext-0:0.23-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] kf5-kcoreaddons-devel-0:5.116.0-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] kf5-kwidgetsaddons-devel-0:5.116. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/10] kf5-kxmlgui-devel-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/11] libxcb-devel-0:1.17.0-3.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/14] qt5-qtbase-devel-0:5.15.15-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/24] emacs-filesystem-1:30.0-3.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/25] vim-filesystem-2:9.1.919-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/26] kf5-kcoreaddons-0:5.116.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/28] kf5-kglobalaccel-libs-0:5.116.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/30] qt5-qtbase-0:5.15.15-3.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/31] qt5-qtbase-gui-0:5.15.15-3.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/32] kf5-kwidgetsaddons-0:5.116.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/33] kf5-kxmlgui-0:5.116.0-2.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/34] libxcb-0:1.17.0-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/37] polkit-qt5-1-0:0.200.0-2.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/38] perl-English-0:1.11-512.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/39] perl-File-Basename-0:2.86-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/40] perl-File-Find-0:1.44-512.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/41] perl-File-Path-0:2.18-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/42] perl-Getopt-Long-1:2.58-2.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/43] perl-IO-0:1.55-512.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/44] perl-PathTools-0:3.91-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/45] perl-interpreter-4:5.40.0-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/46] qt5-rpm-macros-0:5.15.15-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [24/47] qt5-qtspeech-0:5.15.15-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [25/48] qt5-qtsvg-0:5.15.15-1.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [26/49] qt5-qtx11extras-0:5.15.15-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [27/50] xcb-util-cursor-0:0.1.5-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [28/51] xcb-util-0:0.4.1-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [29/52] xcb-util-image-0:0.4.1-6.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [30/53] xcb-util-keysyms-0:0.4.1-6.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [31/54] xcb-util-renderutil-0:0.3.10-6. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [32/55] xcb-util-wm-0:0.4.2-6.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [33/56] libICE-0:1.1.2-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [34/57] libSM-0:1.2.5-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [35/58] libX11-0:1.8.10-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [36/60] kf5-kglobalaccel-0:5.116.0-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [37/61] libproxy-0:0.5.8-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [38/62] pcre2-utf16-0:10.44-1.fc41.1.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [39/63] qt-settings-0:41.2-1.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [40/64] qt5-filesystem-0:5.15.15-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [41/65] qt5-qtbase-common-0:5.15.15-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [42/66] fontconfig-0:2.15.0-8.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [43/67] libX11-xcb-0:1.8.10-2.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [44/68] libdrm-0:2.4.124-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [45/69] libglvnd-egl-1:1.7.0-5.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [46/70] libglvnd-glx-1:1.7.0-5.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [47/71] libinput-0:1.27.0-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [48/72] libjpeg-turbo-0:3.0.4-1.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [49/73] libpng-2:1.6.44-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [50/74] libxkbcommon-0:1.7.0-4.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [51/75] libxkbcommon-x11-0:1.7.0-4.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [52/76] mesa-libgbm-0:24.3.1-1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [53/77] libXau-0:1.0.12-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [54/78] phonon-common-0:4.12.0-7.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [55/79] pulseaudio-libs-0:17.0-2.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [56/80] pulseaudio-libs-glib2-0:17.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [57/82] polkit-libs-0:125-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [58/83] perl-Carp-0:1.54-511.fc41.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [59/84] perl-Exporter-0:5.78-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [60/85] perl-vars-0:1.05-512.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [61/86] perl-Pod-Usage-4:2.03-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [62/87] perl-Text-ParseWords-0:3.31-511 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [63/88] perl-base-0:2.27-512.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [64/89] perl-constant-0:1.33-512.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [65/90] perl-overload-0:1.37-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [66/91] perl-Errno-0:1.38-512.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [67/92] perl-Fcntl-0:1.18-512.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [68/93] perl-File-stat-0:1.14-512.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [69/94] perl-SelectSaver-0:1.02-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [70/95] perl-Socket-4:2.038-511.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [71/96] perl-Symbol-0:1.09-512.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [72/97] perl-libs-4:5.40.0-512.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [73/98] perl-Scalar-List-Utils-5:1.68-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [74/99] libX11-common-0:1.8.10-2.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/100] kde-settings-0:41.2-1.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/101] default-fonts-core-sans-0:4.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/102] fonts-filesystem-1:2.0.5-17.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/103] xml-common-0:0.6.3-65.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/104] libpciaccess-0:0.16-13.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/105] libglvnd-1:1.7.0-5.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/106] mesa-libEGL-0:24.3.1-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/107] libXext-0:1.3.6-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/108] mesa-libGL-0:24.3.1-1.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/109] libevdev-0:1.13.3-1.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/110] libwacom-0:2.14.0-1.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/111] mtdev-0:1.1.6-9.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/112] xkeyboard-config-0:2.43-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/113] libwayland-server-0:1.23.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/114] mesa-dri-drivers-0:24.3.1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/115] libasyncns-0:0.8-29.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/116] libsndfile-0:1.2.2-5.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/117] perl-Pod-Perldoc-0:3.28.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/118] perl-podlators-1:6.0.2-2.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/119] perl-mro-0:1.29-512.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/120] perl-overloading-0:0.02-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/121] perl-Class-Struct-0:0.68-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/122] perl-DynaLoader-0:1.56-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/123] breeze-icon-theme-0:6.9.0-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/124] kde-filesystem-0:5-4.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/125] shared-mime-info-0:2.3-6.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/126] xdg-user-dirs-0:0.18-5.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/127] abattis-cantarell-vf-fonts-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/128] google-noto-sans-vf-fonts-0:2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/129] hwdata-0:0.390-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/130] libwayland-client-0:1.23.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/131] mesa-libglapi-0:24.3.1-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/132] libXxf86vm-0:1.1.6-1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/133] libgudev-0:238-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/134] libwacom-data-0:2.14.0-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/135] libxshmfence-0:1.3.2-5.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/136] llvm-libs-0:19.1.5-1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/137] lm_sensors-libs-0:3.6.0-20.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/138] mesa-filesystem-0:24.3.1-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/139] spirv-tools-libs-0:2024.3-4.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/140] lame-libs-0:3.100-18.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/141] libogg-2:1.3.5-9.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/142] libvorbis-1:1.3.7-11.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/143] mpg123-libs-0:1.32.9-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/144] opus-0:1.5.2-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/145] perl-File-Temp-1:0.231.100-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/146] perl-HTTP-Tiny-0:0.090-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/147] perl-IPC-Open3-0:1.22-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/148] perl-Pod-Simple-1:3.45-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/149] perl-parent-1:0.244-1.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/150] perl-POSIX-0:2.20-512.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/151] perl-Term-ANSIColor-0:5.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/152] perl-Term-Cap-0:1.18-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/153] hicolor-icon-theme-0:0.17-19. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/154] google-noto-fonts-common-0:20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/155] libedit-0:3.1-53.20240808cvs. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/156] perl-IO-Socket-SSL-0:2.089-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/157] perl-MIME-Base64-0:3.16-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/158] perl-Net-SSLeay-0:1.94-7.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/159] perl-Time-Local-2:1.350-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/160] perl-Pod-Escapes-1:1.07-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/161] perl-Text-Tabs+Wrap-0:2024.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/162] perl-if-0:0.61.000-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/163] perl-locale-0:1.12-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/164] ncurses-0:6.5-2.20240629.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/165] perl-IO-Socket-IP-0:0.43-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/166] perl-URI-0:5.31-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/167] perl-AutoLoader-0:5.74-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/168] perl-Data-Dumper-0:2.189-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/169] perl-MIME-Base32-0:1.303-21.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/170] perl-libnet-0:3.15-512.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/171] perl-B-0:1.89-512.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/172] perl-Digest-MD5-0:2.59-5.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/173] perl-FileHandle-0:2.05-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/174] perl-Digest-0:1.20-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/175] cmake-filesystem-0:3.31.2-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/176] kf5-kconfig-devel-0:5.116.0-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/177] kf5-kconfig-0:5.116.0-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/178] kf5-kconfig-core-0:5.116.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/179] kf5-kconfig-gui-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/180] qt5-qtdeclarative-0:5.15.15-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/181] kf5-kconfigwidgets-devel-0:5. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/182] kf5-kconfigwidgets-0:5.116.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/183] plasma-breeze-common-0:6.2.4- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/184] kf5-kguiaddons-0:5.116.0-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/185] qt5-qtwayland-0:5.15.15-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/186] libXcomposite-0:0.4.6-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/187] libwayland-cursor-0:1.23.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/188] libwayland-egl-0:1.23.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/190] kf5-ki18n-0:5.116.0-2.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/191] kf5-kiconthemes-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/192] kf5-kiconthemes-devel-0:5.116 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/193] kf5-kitemviews-0:5.116.0-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/194] kf5-filesystem-0:5.116.0-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/197] kf5-karchive-0:5.116.0-2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/199] kf5-kauth-0:5.116.0-2.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/200] kf5-kauth-devel-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/201] kf5-kcodecs-0:5.116.0-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/202] kf5-kcodecs-devel-0:5.116.0-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/203] kf5-kcompletion-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/204] kf5-kcrash-0:5.116.0-2.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/206] kf5-kdbusaddons-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [177/208] kf5-kio-core-libs-0:5.116.0-3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [178/209] kf5-kio-core-0:5.116.0-3.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [179/210] libxslt-0:1.1.42-2.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [180/211] kf5-kio-doc-0:5.116.0-3.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [181/212] kf5-kio-gui-0:5.116.0-3.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [182/213] kf5-kio-widgets-libs-0:5.116. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [183/214] kf5-kio-file-widgets-0:5.116. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [184/215] kf5-kio-devel-0:5.116.0-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [185/216] kf5-kio-widgets-0:5.116.0-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [186/217] kf5-kcompletion-devel-0:5.116 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [187/218] kf5-kitemviews-devel-0:5.116. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [188/219] kf5-kio-0:5.116.0-3.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [189/220] kf5-kio-ntlm-0:5.116.0-3.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [190/221] kf5-kjobwidgets-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [191/222] kf5-kjobwidgets-devel-0:5.116 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [192/223] kf5-knotifications-0:5.116.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [193/224] libXtst-0:1.2.5-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [194/225] libcanberra-0:0.30-36.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [195/226] libXi-0:1.8.2-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [196/227] alsa-lib-0:1.2.13-3.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [197/228] libtdb-0:1.4.12-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [198/229] sound-theme-freedesktop-0:0.8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [199/231] kf5-kservice-0:5.116.0-2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [200/232] kf5-kservice-devel-0:5.116.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [201/233] kf5-ktextwidgets-0:5.116.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [202/235] kf5-ki18n-devel-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [203/236] kf5-kwindowsystem-0:5.116.0-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [204/237] libXfixes-0:6.0.1-4.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [205/238] kf5-kwindowsystem-devel-0:5.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [206/239] kf5-solid-0:5.116.0-3.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [207/240] libimobiledevice-0:1.3.0^2024 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [208/241] libplist-0:2.6.0-1.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [209/242] libimobiledevice-glue-0:1.3.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [210/243] libusbmuxd-0:2.1.0-1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [211/245] kf5-kdoctools-devel-0:5.116.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [212/246] perl-Any-URI-Escape-0:0.01-34 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [213/247] kf5-kdoctools-0:5.116.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [214/248] docbook-dtds-0:1.0-87.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [215/249] docbook-style-xsl-0:1.79.2-23 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [216/250] sgml-common-0:0.6.3-65.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [217/254] kf5-kinit-0:5.116.0-2.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [218/259] kf5-kded-0:5.116.0-2.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [219/260] gettext-libs-0:0.23-1.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [220/261] gettext-runtime-0:0.23-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [221/262] libtextstyle-0:0.23-1.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [222/263] glib2-0:2.83.0-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [223/264] cmake-0:3.31.2-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [224/265] libuv-1:1.49.2-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [225/266] make-1:4.4.1-9.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [226/267] rhash-0:1.4.5-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [227/268] expat-0:2.6.4-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [228/269] jsoncpp-0:1.9.5-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [229/270] gcc-c++-0:15.0.0-0.2.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [230/271] libmpc-0:1.3.1-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [231/272] gcc-0:15.0.0-0.2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [232/273] libstdc++-devel-0:15.0.0-0.2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [233/274] cpp-0:15.0.0-0.2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [234/275] freetype-0:2.13.3-1.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [235/276] cups-libs-1:2.4.11-8.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [236/277] glx-utils-0:9.0.0-8.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [237/278] harfbuzz-0:10.1.0-2.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [238/279] graphite2-0:1.3.14-16.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [239/280] kf5-rpm-macros-0:5.116.0-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [240/281] libglvnd-devel-1:1.7.0-5.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [241/282] libX11-devel-0:1.8.10-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [242/283] libglvnd-core-devel-1:1.7.0-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [243/284] libglvnd-gles-1:1.7.0-5.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [244/285] libglvnd-opengl-1:1.7.0-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [245/286] xorg-x11-proto-devel-0:2024.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [246/287] mesa-libEGL-devel-0:24.3.1-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [247/288] python3-0:3.13.1-2.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [248/289] python3-libs-0:3.13.1-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [249/290] libb2-0:0.98.1-12.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [250/291] mpdecimal-0:2.5.1-16.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [251/292] python-pip-wheel-0:24.3.1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [252/293] tzdata-0:2024b-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [253/294] vulkan-loader-devel-0:1.3.296 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [254/295] vulkan-headers-0:1.3.296.0-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [255/296] vulkan-loader-0:1.3.296.0-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [256/297] dbus-libs-1:1.16.0-1.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [257/298] double-conversion-0:3.3.0-4.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [258/299] libicu-0:76.1-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [259/300] perl-Encode-4:3.21-511.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [260/301] perl-Getopt-Std-0:1.14-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [261/302] perl-Storable-1:3.32-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [262/303] groff-base-0:1.23.0-7.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [263/304] libXau-devel-0:1.0.12-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [264/305] flac-libs-0:1.4.3-5.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [265/306] gsm-0:1.0.22-7.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [266/307] duktape-0:2.7.0-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [267/308] gstreamer1-0:1.24.10-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [268/309] libunwind-0:1.8.0-5.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [269/310] glibc-devel-0:2.40.9000-24.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [270/311] libxcrypt-devel-0:4.4.36-11.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [271/314] kf5-sonnet-core-0:5.116.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [272/315] kf5-sonnet-ui-0:5.116.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [273/316] dbusmenu-qt5-0:0.9.3-0.35.201 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [274/317] kf5-kbookmarks-0:5.116.0-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [275/318] kf5-kbookmarks-devel-0:5.116. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [276/319] kf5-solid-devel-0:5.116.0-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [277/320] kf5-kwallet-libs-0:5.116.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [278/321] kf5-kwallet-0:5.116.0-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [279/322] kernel-headers-0:6.13.0-0.rc3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [280/323] gnutls-0:3.8.8-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [281/324] nettle-0:3.10-3.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [282/325] gettext-envsubst-0:0.23-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [283/326] avahi-libs-0:0.8-30.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [284/327] cups-filesystem-1:2.4.11-8.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [285/328] fedora-logos-0:38.1.0-6.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [286/329] gcc-plugin-annobin-0:15.0.0-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [287/330] annobin-plugin-gcc-0:12.79-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [288/331] cmake-rpm-macros-0:3.31.2-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [289/332] annobin-docs-0:12.79-1.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [290/332] kf5-kglobalaccel-devel-0:5.11 100% | 2.4 MiB/s | 22.1 KiB | 00m00s [291/332] kf5-kdelibs4support-devel-0:5 100% | 28.8 MiB/s | 442.6 KiB | 00m00s [292/332] phonon-qt5-devel-0:4.12.0-7.f 100% | 13.1 MiB/s | 134.0 KiB | 00m00s [293/332] qt5-qtspeech-devel-0:5.15.15- 100% | 7.6 MiB/s | 23.3 KiB | 00m00s [294/332] polkit-qt5-1-devel-0:0.200.0- 100% | 3.9 MiB/s | 36.2 KiB | 00m00s [295/332] qt5-qtsvg-devel-0:5.15.15-1.f 100% | 30.6 MiB/s | 31.4 KiB | 00m00s [296/332] qt5-qtx11extras-devel-0:5.15. 100% | 15.4 MiB/s | 15.7 KiB | 00m00s [297/332] xcb-util-devel-0:0.4.1-6.fc41 100% | 6.3 MiB/s | 12.9 KiB | 00m00s [298/332] xcb-util-image-devel-0:0.4.1- 100% | 8.4 MiB/s | 17.2 KiB | 00m00s [299/332] xcb-util-cursor-devel-0:0.1.5 100% | 2.7 MiB/s | 11.0 KiB | 00m00s [300/332] xcb-util-keysyms-devel-0:0.4. 100% | 4.7 MiB/s | 9.6 KiB | 00m00s [301/332] xcb-util-renderutil-devel-0:0 100% | 5.2 MiB/s | 10.5 KiB | 00m00s [302/332] xcb-util-wm-devel-0:0.4.2-6.f 100% | 23.0 MiB/s | 23.5 KiB | 00m00s [303/332] kf5-kdelibs4support-libs-0:5. 100% | 184.2 MiB/s | 754.5 KiB | 00m00s [304/332] phonon-qt5-0:4.12.0-7.fc41.x8 100% | 62.2 MiB/s | 191.1 KiB | 00m00s [305/332] kf5-kmediaplayer-devel-0:5.11 100% | 389.1 KiB/s | 18.7 KiB | 00m00s [306/332] qt5-qttools-libs-designer-0:5 100% | 300.1 MiB/s | 2.7 MiB | 00m00s [307/332] kf5-kmediaplayer-0:5.116.0-2. 100% | 1.5 MiB/s | 24.1 KiB | 00m00s [308/332] qt5-qttools-common-0:5.15.15- 100% | 10.8 MiB/s | 11.1 KiB | 00m00s [309/332] kf5-kguiaddons-devel-0:5.116. 100% | 5.1 MiB/s | 31.5 KiB | 00m00s [310/332] kf5-kdelibs4support-0:5.116.0 100% | 168.6 MiB/s | 2.2 MiB | 00m00s [311/332] kf5-kparts-devel-0:5.116.0-2. 100% | 12.5 MiB/s | 89.4 KiB | 00m00s [312/332] kf5-kparts-0:5.116.0-2.fc42.x 100% | 71.6 MiB/s | 220.0 KiB | 00m00s [313/332] kf5-karchive-devel-0:5.116.0- 100% | 9.3 MiB/s | 28.7 KiB | 00m00s [314/332] kf5-kcrash-devel-0:5.116.0-2. 100% | 5.3 MiB/s | 16.4 KiB | 00m00s [315/332] kf5-kdbusaddons-devel-0:5.116 100% | 11.6 MiB/s | 23.7 KiB | 00m00s [316/332] kf5-knotifications-devel-0:5. 100% | 16.5 MiB/s | 33.8 KiB | 00m00s [317/332] kf5-ktextwidgets-devel-0:5.11 100% | 21.3 MiB/s | 43.7 KiB | 00m00s [318/332] kf5-kdesignerplugin-0:5.116.0 100% | 36.1 MiB/s | 110.8 KiB | 00m00s [319/332] kf5-kemoticons-devel-0:5.116. 100% | 9.5 MiB/s | 19.4 KiB | 00m00s [320/332] kf5-kitemmodels-devel-0:5.116 100% | 14.6 MiB/s | 29.9 KiB | 00m00s [321/332] kf5-kinit-devel-0:5.116.0-2.f 100% | 4.3 MiB/s | 13.2 KiB | 00m00s [322/332] kf5-kemoticons-0:5.116.0-2.fc 100% | 257.0 MiB/s | 1.8 MiB | 00m00s [323/332] kf5-kunitconversion-devel-0:5 100% | 7.0 MiB/s | 21.6 KiB | 00m00s [324/332] kf5-kitemmodels-0:5.116.0-2.f 100% | 26.9 MiB/s | 137.7 KiB | 00m00s [325/332] kf5-sonnet-devel-0:5.116.0-2. 100% | 16.9 MiB/s | 34.5 KiB | 00m00s [326/332] kf5-sonnet-0:5.116.0-2.fc42.x 100% | 22.8 MiB/s | 23.3 KiB | 00m00s [327/332] kf5-kunitconversion-0:5.116.0 100% | 61.0 MiB/s | 937.1 KiB | 00m00s -------------------------------------------------------------------------------- [332/332] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/334] Verify package files 100% | 310.0 B/s | 332.0 B | 00m01s [ 2/334] Prepare transaction 100% | 1.7 KiB/s | 332.0 B | 00m00s [ 3/334] Installing cmake-filesystem-0 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [ 4/334] Installing expat-0:2.6.4-1.fc 100% | 283.0 MiB/s | 289.8 KiB | 00m00s [ 5/334] Installing libglvnd-1:1.7.0-5 100% | 519.1 MiB/s | 531.6 KiB | 00m00s [ 6/334] Installing libX11-xcb-0:1.8.1 100% | 0.0 B/s | 15.9 KiB | 00m00s [ 7/334] Installing libplist-0:2.6.0-1 100% | 238.2 MiB/s | 244.0 KiB | 00m00s [ 8/334] Installing libwayland-client- 100% | 0.0 B/s | 63.3 KiB | 00m00s [ 9/334] Installing dbus-libs-1:1.16.0 100% | 332.8 MiB/s | 340.8 KiB | 00m00s [ 10/334] Installing libmpc-0:1.3.1-6.f 100% | 162.3 MiB/s | 166.2 KiB | 00m00s [ 11/334] Installing libogg-2:1.3.5-9.f 100% | 0.0 B/s | 51.0 KiB | 00m00s [ 12/334] Installing libwayland-server- 100% | 11.1 MiB/s | 79.8 KiB | 00m00s [ 13/334] Installing xml-common-0:0.6.3 100% | 79.2 MiB/s | 81.1 KiB | 00m00s [ 14/334] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 15/334] Installing libICE-0:1.1.2-1.f 100% | 189.0 MiB/s | 193.6 KiB | 00m00s [ 16/334] Installing libSM-0:1.2.5-1.fc 100% | 98.6 MiB/s | 100.9 KiB | 00m00s [ 17/334] Installing libvorbis-1:1.3.7- 100% | 272.2 MiB/s | 836.2 KiB | 00m00s [ 18/334] Installing libimobiledevice-g 100% | 121.6 MiB/s | 124.5 KiB | 00m00s [ 19/334] Installing xorg-x11-proto-dev 100% | 254.7 MiB/s | 1.8 MiB | 00m00s [ 20/334] Installing make-1:4.4.1-9.fc4 100% | 300.0 MiB/s | 1.8 MiB | 00m00s [ 21/334] Installing libtextstyle-0:0.2 100% | 198.7 MiB/s | 203.5 KiB | 00m00s [ 22/334] Installing gettext-libs-0:0.2 100% | 335.0 MiB/s | 2.0 MiB | 00m00s [ 23/334] Installing libxslt-0:1.1.42-2 100% | 158.3 MiB/s | 486.2 KiB | 00m00s [ 24/334] Installing hicolor-icon-theme 100% | 19.5 MiB/s | 179.5 KiB | 00m00s [ 25/334] Installing kde-filesystem-0:5 100% | 5.9 MiB/s | 54.2 KiB | 00m00s [ 26/334] Installing kf5-filesystem-0:5 100% | 0.0 B/s | 3.3 KiB | 00m00s [ 27/334] Installing libevdev-0:1.13.3- 100% | 85.1 MiB/s | 87.2 KiB | 00m00s [ 28/334] Installing libXau-0:1.0.12-1. 100% | 75.6 MiB/s | 77.4 KiB | 00m00s [ 29/334] Installing libxcb-0:1.17.0-3. 100% | 237.6 MiB/s | 1.2 MiB | 00m00s [ 30/334] Installing xcb-util-keysyms-0 100% | 0.0 B/s | 17.9 KiB | 00m00s [ 31/334] Installing xcb-util-renderuti 100% | 0.0 B/s | 29.9 KiB | 00m00s [ 32/334] Installing xcb-util-0:0.4.1-6 100% | 0.0 B/s | 31.8 KiB | 00m00s [ 33/334] Installing xcb-util-image-0:0 100% | 0.0 B/s | 23.6 KiB | 00m00s [ 34/334] Installing xcb-util-wm-0:0.4. 100% | 85.3 MiB/s | 87.4 KiB | 00m00s [ 35/334] Installing libpng-2:1.6.44-1. 100% | 241.2 MiB/s | 247.0 KiB | 00m00s [ 36/334] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [ 37/334] Installing xcb-util-cursor-0: 100% | 28.0 MiB/s | 28.7 KiB | 00m00s [ 38/334] Installing libXau-devel-0:1.0 100% | 1.8 MiB/s | 9.4 KiB | 00m00s [ 39/334] Installing libxcb-devel-0:1.1 100% | 69.7 MiB/s | 3.1 MiB | 00m00s [ 40/334] Installing xcb-util-image-dev 100% | 0.0 B/s | 36.1 KiB | 00m00s [ 41/334] Installing xcb-util-renderuti 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 42/334] Installing libusbmuxd-0:2.1.0 100% | 79.0 MiB/s | 80.9 KiB | 00m00s [ 43/334] Installing libimobiledevice-0 100% | 303.1 MiB/s | 310.4 KiB | 00m00s [ 44/334] Installing abattis-cantarell- 100% | 189.9 MiB/s | 194.4 KiB | 00m00s [ 45/334] Installing flac-libs-0:1.4.3- 100% | 226.7 MiB/s | 696.3 KiB | 00m00s [ 46/334] Installing cpp-0:15.0.0-0.2.f 100% | 353.7 MiB/s | 37.5 MiB | 00m00s [ 47/334] Installing avahi-libs-0:0.8-3 100% | 176.5 MiB/s | 180.7 KiB | 00m00s [ 48/334] Installing libwayland-cursor- 100% | 0.0 B/s | 38.5 KiB | 00m00s [ 49/334] Installing libglvnd-opengl-1: 100% | 146.2 MiB/s | 149.7 KiB | 00m00s [ 50/334] Installing annobin-docs-0:12. 100% | 97.4 MiB/s | 99.7 KiB | 00m00s [ 51/334] Installing fedora-logos-0:38. 100% | 31.4 MiB/s | 1.7 MiB | 00m00s [ 52/334] Installing breeze-icon-theme- 100% | 58.6 MiB/s | 32.4 MiB | 00m01s [ 53/334] Installing cups-filesystem-1: 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [ 54/334] Installing gettext-envsubst-0 100% | 77.0 MiB/s | 78.9 KiB | 00m00s [ 55/334] Installing gettext-runtime-0: 100% | 119.8 MiB/s | 490.9 KiB | 00m00s [ 56/334] Installing gettext-0:0.23-1.f 100% | 331.4 MiB/s | 5.3 MiB | 00m00s [ 57/334] Installing nettle-0:3.10-3.fc 100% | 259.2 MiB/s | 796.1 KiB | 00m00s [ 58/334] Installing gnutls-0:3.8.8-1.f 100% | 359.8 MiB/s | 3.2 MiB | 00m00s [ 59/334] Installing glib2-0:2.83.0-3.f 100% | 375.9 MiB/s | 14.7 MiB | 00m00s [ 60/334] Installing polkit-libs-0:125- 100% | 98.9 MiB/s | 202.5 KiB | 00m00s [ 61/334] Installing shared-mime-info-0 100% | 159.8 MiB/s | 2.6 MiB | 00m00s [ 62/334] Installing libgudev-0:238-6.f 100% | 87.3 MiB/s | 89.4 KiB | 00m00s [ 63/334] Installing cups-libs-1:2.4.11 100% | 121.0 MiB/s | 619.5 KiB | 00m00s [ 64/334] Installing kernel-headers-0:6 100% | 184.6 MiB/s | 6.6 MiB | 00m00s [ 65/334] Installing libxcrypt-devel-0: 100% | 16.0 MiB/s | 32.9 KiB | 00m00s [ 66/334] Installing glibc-devel-0:2.40 100% | 155.1 MiB/s | 2.3 MiB | 00m00s [ 67/334] Installing gcc-0:15.0.0-0.2.f 100% | 395.6 MiB/s | 110.0 MiB | 00m00s [ 68/334] Installing libunwind-0:1.8.0- 100% | 177.9 MiB/s | 182.2 KiB | 00m00s [ 69/334] Installing duktape-0:2.7.0-8. 100% | 291.0 MiB/s | 595.9 KiB | 00m00s [ 70/334] Installing libproxy-0:0.5.8-1 100% | 110.0 MiB/s | 112.7 KiB | 00m00s [ 71/334] Installing gsm-0:1.0.22-7.fc4 100% | 8.4 MiB/s | 68.9 KiB | 00m00s [ 72/334] Installing groff-base-0:1.23. 100% | 174.8 MiB/s | 3.8 MiB | 00m00s [ 73/334] Installing libicu-0:76.1-1.fc 100% | 385.8 MiB/s | 36.3 MiB | 00m00s [ 74/334] Installing double-conversion- 100% | 97.9 MiB/s | 100.3 KiB | 00m00s [ 75/334] Installing vulkan-loader-0:1. 100% | 85.2 MiB/s | 523.3 KiB | 00m00s [ 76/334] Installing tzdata-0:2024b-1.f 100% | 60.8 MiB/s | 1.9 MiB | 00m00s [ 77/334] Installing python-pip-wheel-0 100% | 622.1 MiB/s | 1.2 MiB | 00m00s [ 78/334] Installing mpdecimal-0:2.5.1- 100% | 201.2 MiB/s | 206.0 KiB | 00m00s [ 79/334] Installing libb2-0:0.98.1-12. 100% | 7.0 MiB/s | 43.3 KiB | 00m00s [ 80/334] Installing python3-libs-0:3.1 100% | 319.2 MiB/s | 40.2 MiB | 00m00s [ 81/334] Installing python3-0:3.13.1-2 100% | 31.6 MiB/s | 32.4 KiB | 00m00s [ 82/334] Installing cmake-rpm-macros-0 100% | 0.0 B/s | 8.2 KiB | 00m00s [ 83/334] Installing vulkan-headers-0:1 100% | 728.0 MiB/s | 26.9 MiB | 00m00s [ 84/334] Installing vulkan-loader-deve 100% | 8.7 MiB/s | 8.9 KiB | 00m00s [ 85/334] Installing gstreamer1-0:1.24. 100% | 309.1 MiB/s | 5.3 MiB | 00m00s [ 86/334] Installing libglvnd-core-deve 100% | 0.0 B/s | 41.1 KiB | 00m00s [ 87/334] Installing graphite2-0:1.3.14 100% | 189.6 MiB/s | 194.1 KiB | 00m00s [ 88/334] Installing harfbuzz-0:10.1.0- 100% | 333.1 MiB/s | 2.7 MiB | 00m00s [ 89/334] Installing freetype-0:2.13.3- 100% | 206.3 MiB/s | 845.2 KiB | 00m00s [ 90/334] Installing libstdc++-devel-0: 100% | 369.1 MiB/s | 15.9 MiB | 00m00s [ 91/334] Installing gcc-c++-0:15.0.0-0 100% | 377.4 MiB/s | 40.8 MiB | 00m00s [ 92/334] Installing jsoncpp-0:1.9.5-8. 100% | 256.2 MiB/s | 262.4 KiB | 00m00s [ 93/334] Installing rhash-0:1.4.5-1.fc 100% | 178.0 MiB/s | 364.6 KiB | 00m00s [ 94/334] Installing libuv-1:1.49.2-1.f 100% | 279.4 MiB/s | 572.2 KiB | 00m00s [ 95/334] Installing sgml-common-0:0.6. 100% | 85.4 MiB/s | 174.9 KiB | 00m00s [ 96/334] Installing docbook-dtds-0:1.0 100% | 34.5 MiB/s | 8.3 MiB | 00m00s [ 97/334] Installing docbook-style-xsl- 100% | 233.3 MiB/s | 15.9 MiB | 00m00s [ 98/334] Installing sound-theme-freede 100% | 57.0 MiB/s | 467.2 KiB | 00m00s [ 99/334] Installing libtdb-0:1.4.12-3. 100% | 95.6 MiB/s | 97.9 KiB | 00m00s [100/334] Installing alsa-lib-0:1.2.13- 100% | 241.6 MiB/s | 1.4 MiB | 00m00s [101/334] Installing libwayland-egl-0:1 100% | 17.2 MiB/s | 17.6 KiB | 00m00s [102/334] Installing plasma-breeze-comm 100% | 804.9 MiB/s | 86.9 MiB | 00m00s [103/334] Installing ncurses-0:6.5-2.20 100% | 206.3 MiB/s | 633.9 KiB | 00m00s [104/334] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [105/334] Installing perl-B-0:1.89-512. 100% | 244.8 MiB/s | 501.3 KiB | 00m00s [106/334] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [107/334] Installing perl-Digest-MD5-0: 100% | 60.2 MiB/s | 61.7 KiB | 00m00s [108/334] Installing perl-MIME-Base32-0 100% | 0.0 B/s | 32.2 KiB | 00m00s [109/334] Installing perl-Data-Dumper-0 100% | 110.9 MiB/s | 113.6 KiB | 00m00s [110/334] Installing perl-libnet-0:3.15 100% | 143.9 MiB/s | 294.7 KiB | 00m00s [111/334] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [112/334] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 20.9 KiB | 00m00s [113/334] Installing perl-URI-0:5.31-1. 100% | 87.8 MiB/s | 269.6 KiB | 00m00s [114/334] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [115/334] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [116/334] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [117/334] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [118/334] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [119/334] Installing perl-locale-0:1.12 100% | 0.0 B/s | 6.9 KiB | 00m00s [120/334] Installing perl-Net-SSLeay-0: 100% | 272.5 MiB/s | 1.4 MiB | 00m00s [121/334] Installing perl-IO-Socket-SSL 100% | 345.4 MiB/s | 707.4 KiB | 00m00s [122/334] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [123/334] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [124/334] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [125/334] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.1 KiB | 00m00s [126/334] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 23.3 KiB | 00m00s [127/334] Installing perl-POSIX-0:2.20- 100% | 230.8 MiB/s | 236.4 KiB | 00m00s [128/334] Installing perl-Pod-Simple-1: 100% | 278.5 MiB/s | 570.5 KiB | 00m00s [129/334] Installing perl-HTTP-Tiny-0:0 100% | 152.8 MiB/s | 156.4 KiB | 00m00s [130/334] Installing perl-Socket-4:2.03 100% | 123.1 MiB/s | 126.1 KiB | 00m00s [131/334] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [132/334] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.2 KiB | 00m00s [133/334] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [134/334] Installing perl-podlators-1:6 100% | 157.0 MiB/s | 321.4 KiB | 00m00s [135/334] Installing perl-Pod-Perldoc-0 100% | 165.3 MiB/s | 169.3 KiB | 00m00s [136/334] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [137/334] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 12.9 KiB | 00m00s [138/334] Installing perl-Fcntl-0:1.18- 100% | 0.0 B/s | 50.1 KiB | 00m00s [139/334] Installing perl-mro-0:1.29-51 100% | 0.0 B/s | 46.7 KiB | 00m00s [140/334] Installing perl-overloading-0 100% | 0.0 B/s | 5.5 KiB | 00m00s [141/334] Installing perl-IO-0:1.55-512 100% | 151.6 MiB/s | 155.2 KiB | 00m00s [142/334] Installing perl-Pod-Usage-4:2 100% | 84.3 MiB/s | 86.3 KiB | 00m00s [143/334] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [144/334] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [145/334] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [146/334] Installing perl-Scalar-List-U 100% | 149.0 MiB/s | 152.6 KiB | 00m00s [147/334] Installing perl-overload-0:1. 100% | 0.0 B/s | 71.9 KiB | 00m00s [148/334] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [149/334] Installing perl-MIME-Base64-0 100% | 47.2 MiB/s | 48.4 KiB | 00m00s [150/334] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.7 KiB | 00m00s [151/334] Installing perl-Storable-1:3. 100% | 228.5 MiB/s | 234.0 KiB | 00m00s [152/334] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [153/334] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [154/334] Installing perl-Carp-0:1.54-5 100% | 0.0 B/s | 47.7 KiB | 00m00s [155/334] Installing perl-Exporter-0:5. 100% | 0.0 B/s | 55.6 KiB | 00m00s [156/334] Installing perl-PathTools-0:3 100% | 180.2 MiB/s | 184.6 KiB | 00m00s [157/334] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [158/334] Installing perl-Encode-4:3.21 100% | 362.9 MiB/s | 4.7 MiB | 00m00s [159/334] Installing perl-libs-4:5.40.0 100% | 269.6 MiB/s | 10.0 MiB | 00m00s [160/334] Installing perl-interpreter-4 100% | 121.1 MiB/s | 124.0 KiB | 00m00s [161/334] Installing perl-English-0:1.1 100% | 0.0 B/s | 6.6 KiB | 00m00s [162/334] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [163/334] Installing perl-Any-URI-Escap 100% | 0.0 B/s | 4.9 KiB | 00m00s [164/334] Installing libedit-0:3.1-53.2 100% | 240.0 MiB/s | 245.8 KiB | 00m00s [165/334] Installing llvm-libs-0:19.1.5 100% | 414.0 MiB/s | 123.0 MiB | 00m00s [166/334] Installing google-noto-fonts- 100% | 0.0 B/s | 18.3 KiB | 00m00s [167/334] Installing google-noto-sans-v 100% | 312.2 MiB/s | 1.2 MiB | 00m00s [168/334] Installing default-fonts-core 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [169/334] Installing fontconfig-0:2.15. 100% | 792.9 KiB/s | 811.1 KiB | 00m01s [170/334] Installing opus-0:1.5.2-1.fc4 100% | 201.6 MiB/s | 412.8 KiB | 00m00s [171/334] Installing mpg123-libs-0:1.32 100% | 260.4 MiB/s | 800.0 KiB | 00m00s [172/334] Installing lame-libs-0:3.100- 100% | 398.1 MiB/s | 1.2 MiB | 00m00s [173/334] Installing libsndfile-0:1.2.2 100% | 261.8 MiB/s | 536.2 KiB | 00m00s [174/334] Installing spirv-tools-libs-0 100% | 389.3 MiB/s | 5.5 MiB | 00m00s [175/334] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [176/334] Installing lm_sensors-libs-0: 100% | 85.0 MiB/s | 87.0 KiB | 00m00s [177/334] Installing libxshmfence-0:1.3 100% | 6.8 MiB/s | 13.9 KiB | 00m00s [178/334] Installing libwacom-data-0:2. 100% | 108.1 MiB/s | 1.4 MiB | 00m00s [179/334] Installing libwacom-0:2.14.0- 100% | 102.0 MiB/s | 104.4 KiB | 00m00s [180/334] Installing hwdata-0:0.390-1.f 100% | 491.6 MiB/s | 9.3 MiB | 00m00s [181/334] Installing libpciaccess-0:0.1 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [182/334] Installing libdrm-0:2.4.124-1 100% | 196.1 MiB/s | 401.6 KiB | 00m00s [183/334] Installing mesa-libgbm-0:24.3 100% | 80.2 MiB/s | 82.1 KiB | 00m00s [184/334] Installing mesa-libglapi-0:24 100% | 159.4 MiB/s | 163.2 KiB | 00m00s [185/334] Installing mesa-dri-drivers-0 100% | 511.6 MiB/s | 146.3 MiB | 00m00s [186/334] Installing libglvnd-egl-1:1.7 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [187/334] Installing mesa-libEGL-0:24.3 100% | 321.2 MiB/s | 328.9 KiB | 00m00s [188/334] Installing libglvnd-gles-1:1. 100% | 105.0 MiB/s | 107.6 KiB | 00m00s [189/334] Installing xdg-user-dirs-0:0. 100% | 45.3 MiB/s | 185.4 KiB | 00m00s [190/334] Installing kde-settings-0:41. 100% | 38.5 MiB/s | 78.9 KiB | 00m00s [191/334] Installing libasyncns-0:0.8-2 100% | 59.2 MiB/s | 60.6 KiB | 00m00s [192/334] Installing pulseaudio-libs-0: 100% | 338.7 MiB/s | 3.4 MiB | 00m00s [193/334] Installing pulseaudio-libs-gl 100% | 0.0 B/s | 20.5 KiB | 00m00s [194/334] Installing libcanberra-0:0.30 100% | 30.3 MiB/s | 279.6 KiB | 00m00s [195/334] Installing xkeyboard-config-0 100% | 288.9 MiB/s | 6.6 MiB | 00m00s [196/334] Installing libxkbcommon-0:1.7 100% | 165.1 MiB/s | 338.1 KiB | 00m00s [197/334] Installing libxkbcommon-x11-0 100% | 0.0 B/s | 40.4 KiB | 00m00s [198/334] Installing mtdev-0:1.1.6-9.fc 100% | 25.9 MiB/s | 26.5 KiB | 00m00s [199/334] Installing libinput-0:1.27.0- 100% | 59.3 MiB/s | 606.7 KiB | 00m00s [200/334] Installing libX11-common-0:1. 100% | 148.4 MiB/s | 1.2 MiB | 00m00s [201/334] Installing libX11-0:1.8.10-2. 100% | 321.4 MiB/s | 1.3 MiB | 00m00s [202/334] Installing libXext-0:1.3.6-2. 100% | 89.2 MiB/s | 91.3 KiB | 00m00s [203/334] Installing libXxf86vm-0:1.1.6 100% | 0.0 B/s | 29.5 KiB | 00m00s [204/334] Installing libglvnd-glx-1:1.7 100% | 296.3 MiB/s | 606.9 KiB | 00m00s [205/334] Installing mesa-libGL-0:24.3. 100% | 203.1 MiB/s | 416.0 KiB | 00m00s [206/334] Installing glx-utils-0:9.0.0- 100% | 422.1 MiB/s | 432.3 KiB | 00m00s [207/334] Installing libXi-0:1.8.2-1.fc 100% | 0.0 B/s | 81.8 KiB | 00m00s [208/334] Installing libXtst-0:1.2.5-1. 100% | 0.0 B/s | 34.7 KiB | 00m00s [209/334] Installing libXcomposite-0:0. 100% | 0.0 B/s | 46.1 KiB | 00m00s [210/334] Installing libXfixes-0:6.0.1- 100% | 15.5 MiB/s | 31.7 KiB | 00m00s [211/334] Installing libX11-devel-0:1.8 100% | 74.6 MiB/s | 1.1 MiB | 00m00s [212/334] Installing libglvnd-devel-1:1 100% | 530.1 MiB/s | 2.1 MiB | 00m00s [213/334] Installing mesa-libEGL-devel- 100% | 0.0 B/s | 22.1 KiB | 00m00s [214/334] Installing qt5-qttools-common 100% | 0.0 B/s | 7.9 KiB | 00m00s [215/334] Installing phonon-common-0:4. 100% | 73.7 MiB/s | 377.5 KiB | 00m00s [216/334] Installing libjpeg-turbo-0:3. 100% | 386.1 MiB/s | 790.8 KiB | 00m00s [217/334] Installing qt5-filesystem-0:5 100% | 3.4 MiB/s | 3.5 KiB | 00m00s [218/334] Installing qt-settings-0:41.2 100% | 0.0 B/s | 1.7 KiB | 00m00s [219/334] Installing pcre2-utf16-0:10.4 100% | 288.5 MiB/s | 590.9 KiB | 00m00s [220/334] Installing qt5-qtbase-common- 100% | 49.7 KiB/s | 356.0 B | 00m00s [221/334] Installing qt5-qtbase-0:5.15. 100% | 232.0 MiB/s | 9.7 MiB | 00m00s [222/334] Installing qt5-qtbase-gui-0:5 100% | 336.9 MiB/s | 19.5 MiB | 00m00s [223/334] Installing kf5-kcoreaddons-0: 100% | 182.3 MiB/s | 1.8 MiB | 00m00s [224/334] Installing kf5-kwidgetsaddons 100% | 346.1 MiB/s | 6.6 MiB | 00m00s [225/334] Installing qt5-qtx11extras-0: 100% | 121.8 MiB/s | 124.7 KiB | 00m00s [226/334] Installing kf5-kwindowsystem- 100% | 90.7 MiB/s | 557.1 KiB | 00m00s [227/334] Installing qt5-qtdeclarative- 100% | 353.7 MiB/s | 14.5 MiB | 00m00s [228/334] Installing kf5-kconfig-core-0 100% | 175.0 MiB/s | 1.2 MiB | 00m00s [229/334] Installing kf5-ki18n-0:5.116. 100% | 485.5 MiB/s | 17.0 MiB | 00m00s [230/334] Installing kf5-kconfig-gui-0: 100% | 139.8 MiB/s | 143.2 KiB | 00m00s [231/334] Installing kf5-kcompletion-0: 100% | 68.2 MiB/s | 349.4 KiB | 00m00s [232/334] Installing kf5-kdbusaddons-0: 100% | 65.5 MiB/s | 268.3 KiB | 00m00s [233/334] Installing kf5-kservice-0:5.1 100% | 133.7 MiB/s | 1.1 MiB | 00m00s [234/334] Installing kf5-solid-0:5.116. 100% | 248.0 MiB/s | 1.7 MiB | 00m00s [235/334] Installing kf5-kcrash-0:5.116 100% | 77.9 MiB/s | 79.8 KiB | 00m00s [236/334] Installing kf5-kjobwidgets-0: 100% | 93.2 MiB/s | 477.2 KiB | 00m00s [237/334] Installing kf5-kitemviews-0:5 100% | 67.3 MiB/s | 344.5 KiB | 00m00s [238/334] Installing kf5-karchive-0:5.1 100% | 82.6 MiB/s | 592.4 KiB | 00m00s [239/334] Installing kf5-sonnet-core-0: 100% | 185.6 MiB/s | 570.1 KiB | 00m00s [240/334] Installing kf5-kglobalaccel-0 100% | 40.4 MiB/s | 165.6 KiB | 00m00s [241/334] Installing kf5-kglobalaccel-l 100% | 128.1 MiB/s | 131.2 KiB | 00m00s [242/334] Installing kf5-kcodecs-0:5.11 100% | 120.3 MiB/s | 739.0 KiB | 00m00s [243/334] Installing kf5-sonnet-ui-0:5. 100% | 156.6 MiB/s | 962.0 KiB | 00m00s [244/334] Installing qt5-qtsvg-0:5.15.1 100% | 316.0 MiB/s | 647.2 KiB | 00m00s [245/334] Installing qt5-qtspeech-0:5.1 100% | 105.6 MiB/s | 108.2 KiB | 00m00s [246/334] Installing kf5-kio-ntlm-0:5.1 100% | 13.3 MiB/s | 27.2 KiB | 00m00s [247/334] Installing kf5-kdoctools-0:5. 100% | 83.6 MiB/s | 2.7 MiB | 00m00s [248/334] Installing kf5-kded-0:5.116.0 100% | 21.7 MiB/s | 178.1 KiB | 00m00s [249/334] Installing kf5-kwallet-0:5.11 100% | 216.7 MiB/s | 1.5 MiB | 00m00s [250/334] Installing kf5-kwallet-libs-0 100% | 124.2 MiB/s | 127.2 KiB | 00m00s [251/334] Installing polkit-qt5-1-0:0.2 100% | 132.9 MiB/s | 272.1 KiB | 00m00s [252/334] Installing kf5-kauth-0:5.116. 100% | 72.3 MiB/s | 444.4 KiB | 00m00s [253/334] Installing kf5-sonnet-0:5.116 100% | 19.4 MiB/s | 59.7 KiB | 00m00s [254/334] Installing kf5-kemoticons-0:5 100% | 82.6 MiB/s | 2.6 MiB | 00m00s [255/334] Installing kf5-kconfig-0:5.11 100% | 122.5 MiB/s | 125.5 KiB | 00m00s [256/334] Installing kf5-ki18n-devel-0: 100% | 192.4 MiB/s | 197.1 KiB | 00m00s [257/334] Installing kf5-kunitconversio 100% | 460.7 MiB/s | 10.6 MiB | 00m00s [258/334] Installing kf5-kdesignerplugi 100% | 34.0 MiB/s | 208.8 KiB | 00m00s [259/334] Installing qt5-qtwayland-0:5. 100% | 358.1 MiB/s | 4.7 MiB | 00m00s [260/334] Installing kf5-kguiaddons-0:5 100% | 182.7 MiB/s | 374.2 KiB | 00m00s [261/334] Installing kf5-kconfigwidgets 100% | 126.4 MiB/s | 1.5 MiB | 00m00s [262/334] Installing kf5-kiconthemes-0: 100% | 111.5 MiB/s | 571.0 KiB | 00m00s [263/334] Installing kf5-kxmlgui-0:5.11 100% | 283.2 MiB/s | 3.4 MiB | 00m00s [264/334] Installing kf5-ktextwidgets-0 100% | 199.8 MiB/s | 1.4 MiB | 00m00s [265/334] Installing kf5-kbookmarks-0:5 100% | 136.2 MiB/s | 697.1 KiB | 00m00s [266/334] Installing kf5-kitemmodels-0: 100% | 227.8 MiB/s | 466.6 KiB | 00m00s [267/334] Installing phonon-qt5-0:4.12. 100% | 297.3 MiB/s | 609.0 KiB | 00m00s [268/334] Installing qt5-qttools-libs-d 100% | 488.4 MiB/s | 4.9 MiB | 00m00s [269/334] Installing dbusmenu-qt5-0:0.9 100% | 192.7 MiB/s | 197.3 KiB | 00m00s [270/334] Installing kf5-knotifications 100% | 83.8 MiB/s | 514.9 KiB | 00m00s [271/334] Installing kf5-kio-core-libs- 100% | 287.4 MiB/s | 1.4 MiB | 00m00s [272/334] Installing kf5-kio-doc-0:5.11 100% | 286.2 MiB/s | 14.9 MiB | 00m00s [273/334] Installing kf5-kio-gui-0:5.11 100% | 260.9 MiB/s | 267.2 KiB | 00m00s [274/334] Installing kf5-kinit-0:5.116. 100% | 83.2 MiB/s | 596.6 KiB | 00m00s [275/334] Installing kf5-kio-core-0:5.1 100% | 285.5 MiB/s | 2.0 MiB | 00m00s [276/334] Installing kf5-kio-widgets-li 100% | 320.1 MiB/s | 1.3 MiB | 00m00s [277/334] Installing kf5-kio-widgets-0: 100% | 241.3 MiB/s | 1.7 MiB | 00m00s [278/334] Installing kf5-kio-file-widge 100% | 320.1 MiB/s | 983.3 KiB | 00m00s [279/334] Installing kf5-kparts-0:5.116 100% | 97.1 MiB/s | 795.7 KiB | 00m00s [280/334] Installing kf5-kdelibs4suppor 100% | 235.2 MiB/s | 13.6 MiB | 00m00s [281/334] Installing kf5-kdelibs4suppor 100% | 360.3 MiB/s | 2.5 MiB | 00m00s [282/334] Installing kf5-kmediaplayer-0 100% | 52.9 MiB/s | 54.1 KiB | 00m00s [283/334] Installing kf5-kio-0:5.116.0- 100% | 185.7 MiB/s | 190.1 KiB | 00m00s [284/334] Installing kf5-kinit-devel-0: 100% | 0.0 B/s | 10.0 KiB | 00m00s [285/334] Installing vim-filesystem-2:9 100% | 4.6 MiB/s | 4.7 KiB | 00m00s [286/334] Installing cmake-0:3.31.2-1.f 100% | 352.7 MiB/s | 33.5 MiB | 00m00s [287/334] Installing cmake-data-0:3.31. 100% | 116.1 MiB/s | 9.1 MiB | 00m00s [288/334] Installing qt5-rpm-macros-0:5 100% | 399.1 KiB/s | 2.4 KiB | 00m00s [289/334] Installing qt5-qtbase-devel-0 100% | 234.0 MiB/s | 19.4 MiB | 00m00s [290/334] Installing kf5-kcoreaddons-de 100% | 132.7 MiB/s | 407.7 KiB | 00m00s [291/334] Installing kf5-kconfig-devel- 100% | 112.6 MiB/s | 230.5 KiB | 00m00s [292/334] Installing kf5-kservice-devel 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [293/334] Installing kf5-kauth-devel-0: 100% | 45.0 MiB/s | 92.2 KiB | 00m00s [294/334] Installing kf5-kwidgetsaddons 100% | 161.4 MiB/s | 661.1 KiB | 00m00s [295/334] Installing kf5-kwindowsystem- 100% | 131.5 MiB/s | 269.3 KiB | 00m00s [296/334] Installing kf5-kbookmarks-dev 100% | 75.8 MiB/s | 77.6 KiB | 00m00s [297/334] Installing kf5-kemoticons-dev 100% | 0.0 B/s | 34.6 KiB | 00m00s [298/334] Installing kf5-kjobwidgets-de 100% | 42.2 MiB/s | 43.2 KiB | 00m00s [299/334] Installing kf5-kguiaddons-dev 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [300/334] Installing kf5-kiconthemes-de 100% | 112.6 MiB/s | 115.3 KiB | 00m00s [301/334] Installing kf5-karchive-devel 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [302/334] Installing kf5-kcodecs-devel- 100% | 66.1 MiB/s | 67.6 KiB | 00m00s [303/334] Installing kf5-kconfigwidgets 100% | 103.9 MiB/s | 212.7 KiB | 00m00s [304/334] Installing kf5-kxmlgui-devel- 100% | 191.1 MiB/s | 195.7 KiB | 00m00s [305/334] Installing kf5-kcrash-devel-0 100% | 0.0 B/s | 17.0 KiB | 00m00s [306/334] Installing kf5-kdbusaddons-de 100% | 39.8 MiB/s | 40.8 KiB | 00m00s [307/334] Installing kf5-kcompletion-de 100% | 150.3 MiB/s | 153.9 KiB | 00m00s [308/334] Installing kf5-kitemviews-dev 100% | 105.7 MiB/s | 108.3 KiB | 00m00s [309/334] Installing kf5-knotifications 100% | 99.0 MiB/s | 101.4 KiB | 00m00s [310/334] Installing kf5-kdoctools-deve 100% | 0.0 B/s | 29.8 KiB | 00m00s [311/334] Installing kf5-kitemmodels-de 100% | 77.3 MiB/s | 79.2 KiB | 00m00s [312/334] Installing kf5-kunitconversio 100% | 46.5 MiB/s | 47.6 KiB | 00m00s [313/334] Installing kf5-sonnet-devel-0 100% | 86.2 MiB/s | 88.2 KiB | 00m00s [314/334] Installing kf5-ktextwidgets-d 100% | 130.9 MiB/s | 134.0 KiB | 00m00s [315/334] Installing kf5-solid-devel-0: 100% | 58.0 MiB/s | 118.9 KiB | 00m00s [316/334] Installing kf5-kio-devel-0:5. 100% | 127.4 MiB/s | 1.1 MiB | 00m00s [317/334] Installing kf5-kparts-devel-0 100% | 106.0 MiB/s | 217.2 KiB | 00m00s [318/334] Installing kf5-rpm-macros-0:5 100% | 0.0 B/s | 3.9 KiB | 00m00s [319/334] Installing extra-cmake-module 100% | 134.1 MiB/s | 686.4 KiB | 00m00s [320/334] Installing kf5-kdelibs4suppor 100% | 89.0 MiB/s | 1.8 MiB | 00m00s [321/334] Installing kf5-kmediaplayer-d 100% | 25.5 MiB/s | 26.1 KiB | 00m00s [322/334] Installing kf5-kglobalaccel-d 100% | 42.2 MiB/s | 43.2 KiB | 00m00s [323/334] Installing polkit-qt5-1-devel 100% | 44.4 MiB/s | 90.9 KiB | 00m00s [324/334] Installing qt5-qtspeech-devel 100% | 37.9 MiB/s | 38.8 KiB | 00m00s [325/334] Installing qt5-qtsvg-devel-0: 100% | 86.7 MiB/s | 88.8 KiB | 00m00s [326/334] Installing qt5-qtx11extras-de 100% | 20.7 MiB/s | 21.2 KiB | 00m00s [327/334] Installing phonon-qt5-devel-0 100% | 86.8 MiB/s | 444.3 KiB | 00m00s [328/334] Installing gcc-plugin-annobin 100% | 4.3 MiB/s | 61.2 KiB | 00m00s [329/334] Installing annobin-plugin-gcc 100% | 60.5 MiB/s | 990.9 KiB | 00m00s [330/334] Installing desktop-file-utils 100% | 111.9 MiB/s | 229.2 KiB | 00m00s [331/334] Installing xcb-util-cursor-de 100% | 0.0 B/s | 6.4 KiB | 00m00s [332/334] Installing xcb-util-devel-0:0 100% | 0.0 B/s | 13.7 KiB | 00m00s [333/334] Installing xcb-util-keysyms-d 100% | 0.0 B/s | 3.6 KiB | 00m00s [334/334] Installing xcb-util-wm-devel- 100% | 254.7 KiB/s | 142.4 KiB | 00m01s Warning: skipped OpenPGP checks for 122 packages from repositories: copr_base, https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch Complete! Finish: build setup for kmplayer-0.12.0b-13.fc42.src.rpm Start: rpmbuild kmplayer-0.12.0b-13.fc42.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1721260800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.OufGG8 + umask 022 + cd /builddir/build/BUILD/kmplayer-0.12.0b-build + test -d /builddir/build/BUILD/kmplayer-0.12.0b-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/kmplayer-0.12.0b-build + /usr/bin/rm -rf /builddir/build/BUILD/kmplayer-0.12.0b-build + /usr/bin/mkdir -p /builddir/build/BUILD/kmplayer-0.12.0b-build + /usr/bin/mkdir -p /builddir/build/BUILD/kmplayer-0.12.0b-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.MsMxv5 + umask 022 + cd /builddir/build/BUILD/kmplayer-0.12.0b-build + cd /builddir/build/BUILD/kmplayer-0.12.0b-build + rm -rf kmplayer-0.12.0b + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/kmplayer-0.12.0b.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd kmplayer-0.12.0b + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's:Show Toolbar=true:Show Toolbar=true\nurlsource=phonon:g' src/kmplayerrc + sed -i 's:Q_PLUGIN_METADATA(IID "org.kde.KPluginFactory" FILE ""):Q_PLUGIN_METADATA(IID "org.kde.KPluginFactory" ""):g' src/kmplayer_part.h + sed -i 's:Exec=kmplayer -caption %c %i %U:Exec=kmplayer %U:g' src/kmplayer.desktop + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ngV0b2 + umask 022 + cd /builddir/build/BUILD/kmplayer-0.12.0b-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd kmplayer-0.12.0b + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.0.0 -- The CXX compiler identification is GNU 15.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:4 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:135 (message): LIB_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:242 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:230 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:15 (include) CMakeLists.txt:16 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:135 (message): INCLUDE_INSTALL_DIR is deprecated, use KDE_INSTALL_INCLUDEDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:200 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:260 (_define_absolute) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:230 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:15 (include) CMakeLists.txt:16 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:135 (message): SHARE_INSTALL_PREFIX is deprecated, use KDE_INSTALL_DATAROOTDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:200 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:275 (_define_absolute) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:230 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:15 (include) CMakeLists.txt:16 (include) CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:135 (message): SYSCONF_INSTALL_DIR is deprecated, use KDE_INSTALL_SYSCONFDIR instead. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:200 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:363 (_define_absolute) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:230 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:15 (include) CMakeLists.txt:16 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:385 (message): KDE_INSTALL_BINDIR, KDE_INSTALL_LIBDIR and KDE_INSTALL_INCLUDEDIR should either all be absolute paths or all be relative paths. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:230 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:15 (include) CMakeLists.txt:16 (include) -- Installing in the same prefix as Qt, adopting their path scheme. -- Could not set up the appstream test. appstreamcli is missing. -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success CMake Warning (dev) in /usr/share/ECM/kde-modules/KDECompilerSettings.cmake: Policy CMP0011 is not set: Included scripts do automatic cmake_policy PUSH and POP. Run "cmake --help-policy CMP0011" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The included script /usr/share/ECM/kde-modules/KDECompilerSettings.cmake affects policy settings. CMake is implying the NO_POLICY_SCOPE option for compatibility, so the effects are applied to the including context. Call Stack (most recent call first): CMakeLists.txt:18 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:111 (message): Your project should require at least CMake 3.16.0 to use FindXCB.cmake Call Stack (most recent call first): /usr/share/ECM/find-modules/FindXCB.cmake:67 (ecm_find_package_version_check) CMakeLists.txt:24 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found XCB_XCB: /usr/lib64/libxcb.so (found version "1.17.0") -- Found XCB_RENDER: /usr/lib64/libxcb-render.so (found version "1.17.0") -- Found XCB_SHAPE: /usr/lib64/libxcb-shape.so (found version "1.17.0") -- Found XCB_XFIXES: /usr/lib64/libxcb-xfixes.so (found version "1.17.0") -- Found XCB_SHM: /usr/lib64/libxcb-shm.so (found version "1.17.0") -- Found XCB_ATOM: /usr/lib64/libxcb-util.so (found version "0.4.1") -- Found XCB_AUX: /usr/lib64/libxcb-util.so (found version "0.4.1") -- Found XCB_COMPOSITE: /usr/lib64/libxcb-composite.so (found version "1.17.0") -- Found XCB_CURSOR: /usr/lib64/libxcb-cursor.so (found version "0.1.5") -- Found XCB_DAMAGE: /usr/lib64/libxcb-damage.so (found version "1.17.0") -- Found XCB_DPMS: /usr/lib64/libxcb-dpms.so (found version "1.17.0") -- Found XCB_DRI2: /usr/lib64/libxcb-dri2.so (found version "1.17.0") -- Found XCB_DRI3: /usr/lib64/libxcb-dri3.so (found version "1.17.0") -- Found XCB_EVENT: /usr/lib64/libxcb-util.so (found version "0.4.1") -- Found XCB_EWMH: /usr/lib64/libxcb-ewmh.so (found version "0.4.2") -- Found XCB_GLX: /usr/lib64/libxcb-glx.so (found version "1.17.0") -- Found XCB_ICCCM: /usr/lib64/libxcb-icccm.so (found version "0.4.2") -- Found XCB_IMAGE: /usr/lib64/libxcb-image.so (found version "0.4.1") -- Found XCB_KEYSYMS: /usr/lib64/libxcb-keysyms.so (found version "0.4.1") -- Found XCB_PRESENT: /usr/lib64/libxcb-present.so (found version "1.17.0") -- Found XCB_RANDR: /usr/lib64/libxcb-randr.so (found version "1.17.0") -- Found XCB_RECORD: /usr/lib64/libxcb-record.so (found version "1.17.0") -- Found XCB_RENDERUTIL: /usr/lib64/libxcb-render-util.so (found version "0.3.10") -- Found XCB_RES: /usr/lib64/libxcb-res.so (found version "1.17.0") -- Found XCB_SCREENSAVER: /usr/lib64/libxcb-screensaver.so (found version "1.17.0") -- Found XCB_SYNC: /usr/lib64/libxcb-sync.so (found version "1.17.0") -- Found XCB_UTIL: /usr/lib64/libxcb-util.so (found version "0.4.1") -- Found XCB_XF86DRI: /usr/lib64/libxcb-xf86dri.so (found version "1.17.0") -- Found XCB_XINERAMA: /usr/lib64/libxcb-xinerama.so (found version "1.17.0") -- Found XCB_XINPUT: /usr/lib64/libxcb-xinput.so (found version "1.17.0") -- Found XCB_XKB: /usr/lib64/libxcb-xkb.so (found version "1.17.0") -- Found XCB_XTEST: /usr/lib64/libxcb-xtest.so (found version "1.17.0") -- Found XCB_XV: /usr/lib64/libxcb-xv.so (found version "1.17.0") -- Found XCB_XVMC: /usr/lib64/libxcb-xvmc.so (found version "1.17.0") -- Found XCB: /usr/lib64/libxcb.so;/usr/lib64/libxcb-render.so;/usr/lib64/libxcb-shape.so;/usr/lib64/libxcb-xfixes.so;/usr/lib64/libxcb-shm.so;/usr/lib64/libxcb-util.so;/usr/lib64/libxcb-composite.so;/usr/lib64/libxcb-cursor.so;/usr/lib64/libxcb-damage.so;/usr/lib64/libxcb-dpms.so;/usr/lib64/libxcb-dri2.so;/usr/lib64/libxcb-dri3.so;/usr/lib64/libxcb-ewmh.so;/usr/lib64/libxcb-glx.so;/usr/lib64/libxcb-icccm.so;/usr/lib64/libxcb-image.so;/usr/lib64/libxcb-keysyms.so;/usr/lib64/libxcb-present.so;/usr/lib64/libxcb-randr.so;/usr/lib64/libxcb-record.so;/usr/lib64/libxcb-render-util.so;/usr/lib64/libxcb-res.so;/usr/lib64/libxcb-screensaver.so;/usr/lib64/libxcb-sync.so;/usr/lib64/libxcb-xf86dri.so;/usr/lib64/libxcb-xinerama.so;/usr/lib64/libxcb-xinput.so;/usr/lib64/libxcb-xkb.so;/usr/lib64/libxcb-xtest.so;/usr/lib64/libxcb-xv.so;/usr/lib64/libxcb-xvmc.so (found version "1.17.0") CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:111 (message): Your project should require at least CMake 3.16.0 to use FindKF5.cmake Call Stack (most recent call first): /usr/share/ECM/find-modules/FindKF5.cmake:30 (ecm_find_package_version_check) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake:45 (if): if given arguments: "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.116.0") CMake Warning (dev) at /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake:40 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Warning (dev) at /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake:62 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.116.0") -- Found KF5Init: /usr/lib64/cmake/KF5Init/KF5InitConfig.cmake (found version "5.116.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.23") -- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.116.0") CMake Warning (dev) at /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake:40 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Auth/KF5AuthConfig.cmake:47 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:43 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake:62 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Auth/KF5AuthConfig.cmake:47 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:43 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Auth/KF5AuthConfig.cmake:49 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:43 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake:46 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:44 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake:47 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:44 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake:51 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:44 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake:55 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:44 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'libzstd' -- Package 'libzstd' not found CMake Warning (dev) at /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake:38 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:45 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake:45 (if): if given arguments: "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake:42 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:45 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake:52 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:45 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake:42 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake:59 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:45 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake:43 (if): if given arguments: "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake:59 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:45 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake:51 (if): if given arguments: "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake:59 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:45 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake:57 (if): if given arguments: "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake:59 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:45 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake:42 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:47 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake:40 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake:44 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:47 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake:62 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake:44 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:47 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake:46 (if): if given arguments: "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:47 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake:40 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:52 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake:41 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:55 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake:44 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:55 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake:48 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:55 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake:52 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:55 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake:65 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:55 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake:73 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:55 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Bookmarks/KF5BookmarksConfig.cmake:43 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:48 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake:49 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Bookmarks/KF5BookmarksConfig.cmake:52 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:48 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake:56 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:52 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake:64 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:52 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake:68 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:52 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake:44 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:55 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake:48 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:55 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake:53 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:55 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:57 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5DBusAddons/KF5DBusAddonsConfig.cmake:40 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:63 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:67 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake:38 (find_dependency) /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake:56 (find_dependency) /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found KF5KDELibs4Support: /usr/lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake (found version "5.116.0") CMake Warning (dev) at /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:57 (if): if given arguments: "NOT" "ON" An argument named "ON" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake:67 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/ECM/find-modules/FindKF5.cmake:52 (find_package) CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.116.0") -- Found KF5MediaPlayer: /usr/lib64/cmake/KF5MediaPlayer/KF5MediaPlayerConfig.cmake (found version "5.116.0") -- Found KF5Parts: /usr/lib64/cmake/KF5Parts/KF5PartsConfig.cmake (found version "5.116.0") -- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.116.0") -- Found KF5: success (found version "5.116.0") found components: Config CoreAddons Init I18n KDELibs4Support KIO MediaPlayer Parts WidgetsAddons -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig -- PKGCONFIG() indicates that cairo is not installed (install the package which contains cairo.pc if you want to support this feature) -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig -- PKGCONFIG() indicates that dbus-glib-1 is not installed (install the package which contains dbus-glib-1.pc if you want to support this feature) -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig -- PKGCONFIG() indicates that gmodule-2.0 is not installed (install the package which contains gmodule-2.0.pc if you want to support this feature) -- Looking for include file stdint.h -- Looking for include file stdint.h - found extra libs CMake Warning (dev) at /usr/lib64/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message): qt5_use_modules is not part of the official API, and might be removed in Qt 6. Call Stack (most recent call first): /usr/lib64/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated) src/CMakeLists.txt:164 (qt5_use_modules) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: A logical block opening on the line /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/CMakeLists.txt:82 (if) closes on the line /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/CMakeLists.txt:84 (endif) with mis-matching arguments. This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (6.9s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP LIB_SUFFIX -- Build files have been written to: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j4 /usr/bin/cmake -S/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b -B/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/CMakeFiles /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/pofiles-7b734abc9668926f9822e074ccc352c3.dir/build.make CMakeFiles/pofiles-7b734abc9668926f9822e074ccc352c3.dir/depend /usr/bin/gmake -f CMakeFiles/tsfiles-7b734abc9668926f9822e074ccc352c3.dir/build.make CMakeFiles/tsfiles-7b734abc9668926f9822e074ccc352c3.dir/depend /usr/bin/gmake -f src/CMakeFiles/kmplayercommon_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kmplayercommon_autogen_timestamp_deps.dir/depend /usr/bin/gmake -f src/CMakeFiles/kmplayer_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kmplayer_autogen_timestamp_deps.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/CMakeFiles/pofiles-7b734abc9668926f9822e074ccc352c3.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/CMakeFiles/tsfiles-7b734abc9668926f9822e074ccc352c3.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayercommon_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/pofiles-7b734abc9668926f9822e074ccc352c3.dir/build.make CMakeFiles/pofiles-7b734abc9668926f9822e074ccc352c3.dir/build /usr/bin/gmake -f CMakeFiles/tsfiles-7b734abc9668926f9822e074ccc352c3.dir/build.make CMakeFiles/tsfiles-7b734abc9668926f9822e074ccc352c3.dir/build /usr/bin/gmake -f src/CMakeFiles/kmplayercommon_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kmplayercommon_autogen_timestamp_deps.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Nothing to be done for 'src/CMakeFiles/kmplayercommon_autogen_timestamp_deps.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kmplayer_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kmplayer_autogen_timestamp_deps.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Nothing to be done for 'src/CMakeFiles/kmplayer_autogen_timestamp_deps.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 1%] Generating mo... [ 3%] Built target kmplayercommon_autogen_timestamp_deps [ 3%] Generating ts... /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib64/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/locale -DPO_DIR=/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/po -P /usr/lib64/cmake/KF5I18n/build-tsfiles.cmake /usr/bin/gmake -f src/CMakeFiles/kphononplayer_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kphononplayer_autogen_timestamp_deps.dir/depend /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/locale -DPO_DIR=/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/po -P /usr/lib64/cmake/KF5I18n/build-pofiles.cmake gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kphononplayer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" [ 3%] Built target kmplayer_autogen_timestamp_deps /usr/bin/gmake -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/doc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/doc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kphononplayer_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kphononplayer_autogen_timestamp_deps.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Nothing to be done for 'src/CMakeFiles/kphononplayer_autogen_timestamp_deps.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 3%] Built target kphononplayer_autogen_timestamp_deps /usr/bin/gmake -f src/CMakeFiles/kmplayercommon_autogen.dir/build.make src/CMakeFiles/kmplayercommon_autogen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 3%] Built target tsfiles-7b734abc9668926f9822e074ccc352c3 cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayercommon_autogen.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f src/CMakeFiles/kmplayer_autogen.dir/build.make src/CMakeFiles/kmplayer_autogen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayer_autogen.dir/DependInfo.cmake "--color=" [ 4%] Generating index.cache.bz2 cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/doc && /usr/bin/meinproc5 --check --cache /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/doc//index.cache.bz2 index.docbook gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kmplayer_autogen.dir/build.make src/CMakeFiles/kmplayer_autogen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kmplayercommon_autogen.dir/build.make src/CMakeFiles/kmplayercommon_autogen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 6%] Automatic MOC for target kmplayercommon cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayercommon_autogen.dir/AutogenInfo.json "" [ 7%] Automatic MOC for target kmplayer cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayer_autogen.dir/AutogenInfo.json "" AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/g++ -std=gnu++11 -dM -E -c /usr/share/cmake/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/g++ -std=gnu++11 -dM -E -c /usr/share/cmake/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include AutoGen: Parsing "SRC:/src/kmplayer_asx.h" AutoGen: Parsing "SRC:/src/kmplayer_atom.h" AutoGen: Parsing "SRC:/src/kmplayer_opml.h" AutoGen: Parsing "SRC:/src/kmplayer_rp.h" AutoGen: Parsing "SRC:/src/kmplayer_rss.h" AutoGen: Parsing "SRC:/src/kmplayer_smil.h" AutoGen: Parsing "SRC:/src/kmplayer_xspf.h" AutoGen: Parsing "SRC:/src/kmplayerconfig.h" AutoGen: Parsing "SRC:/src/kmplayercontrolpanel.h" AutoGen: Parsing "SRC:/src/kmplayerpartbase.h" 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/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/expression.h" AutoGen: Parsing "SRC:/src/kmplayer_asx.cpp" AutoGen: Parsing "SRC:/src/kmplayer_atom.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" AutoGen: Parsing "SRC:/src/kmplayercontrolpanel.cpp" AutoGen: Parsing "SRC:/src/kmplayerpartbase.cpp" AutoGen: Parsing "SRC:/src/kmplayerplaylist.cpp" AutoGen: Parsing "SRC:/redhat-linux-build/src/kmplayer_dummy.cpp" AutoGen: Parsing "SRC:/src/kmplayerprocess.cpp" AutoMoc: Generating MOC compilation "SRC:/redhat-linux-build/src/kmplayer_autogen/mocs_compilation.cpp" AutoGen: Parsing "SRC:/src/kmplayerview.cpp" AutoMoc: Merging MOC dependencies into "SRC:/redhat-linux-build/src/kmplayer_autogen/deps" AutoGen: Writing the parse cache file "SRC:/redhat-linux-build/src/CMakeFiles/kmplayer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/redhat-linux-build/src/CMakeFiles/kmplayer_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/mediaobject.cpp" cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E touch /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayer_autogen/timestamp AutoGen: Parsing "SRC:/src/playlistview.cpp" AutoGen: Parsing "SRC:/src/playmodel.cpp" AutoGen: Parsing "SRC:/src/pref.cpp" AutoGen: Parsing "SRC:/src/surface.cpp" AutoGen: Parsing "SRC:/src/triestring.cpp" AutoGen: Parsing "SRC:/src/viewarea.cpp" AutoMoc warning --------------- "SRC:/src/kmplayerconfig.cpp" includes the moc file "kmplayerconfig.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "SRC:/src/kmplayercontrolpanel.cpp" includes the moc file "kmplayercontrolpanel.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "SRC:/src/kmplayerpartbase.cpp" includes the moc file "kmplayerpartbase.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "SRC:/src/kmplayerprocess.cpp" includes the moc file "kmplayerprocess.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "SRC:/src/kmplayerview.cpp" includes the moc file "kmplayerview.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "SRC:/src/mediaobject.cpp" includes the moc file "mediaobject.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "SRC:/src/playlistview.cpp" includes the moc file "playlistview.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "SRC:/src/pref.cpp" includes the moc file "pref.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "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_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp", because it doesn't exist, from "SRC:/src/kmplayerconfig.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.h AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp", because it doesn't exist, from "SRC:/src/kmplayercontrolpanel.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.h gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 7%] Built target kmplayer_autogen /usr/bin/gmake -f src/CMakeFiles/kphononplayer_autogen.dir/build.make src/CMakeFiles/kphononplayer_autogen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kphononplayer_autogen.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kphononplayer_autogen.dir/build.make src/CMakeFiles/kphononplayer_autogen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 9%] Automatic MOC for target kphononplayer cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kphononplayer_autogen.dir/AutogenInfo.json "" AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/redhat-linux-build/src/kphononplayer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/g++ -std=gnu++11 -dM -E -c /usr/share/cmake/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtX11Extras -I/usr/include/phonon4qt5 -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include AutoGen: Parsing "SRC:/src/phononplayer.h" AutoGen: Parsing "SRC:/src/phononplayer.cpp" 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_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc: Generating "SRC:/redhat-linux-build/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp", because it doesn't exist, from "SRC:/src/phononplayer.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtX11Extras -I/usr/include/phonon4qt5 -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.h AutoMoc: Generating "SRC:/redhat-linux-build/src/kphononplayer_autogen/include/phononplayer.moc", because it doesn't exist, from "SRC:/src/phononplayer.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtX11Extras -I/usr/include/phonon4qt5 -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/include/phononplayer.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 9%] Built target pofiles-7b734abc9668926f9822e074ccc352c3 AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp", because it doesn't exist, from "SRC:/src/kmplayerpartbase.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp", because it doesn't exist, from "SRC:/src/kmplayerprocess.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 9%] Built target doc-index-cache-bz2 AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp", because it doesn't exist, from "SRC:/src/kmplayerview.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.h AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kphononplayer_autogen/include/phononplayer.moc.d" AutoMoc: Generating MOC compilation "SRC:/redhat-linux-build/src/kphononplayer_autogen/mocs_compilation.cpp" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp.d" AutoMoc: Merging MOC dependencies into "SRC:/redhat-linux-build/src/kphononplayer_autogen/deps" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_mediaobject.cpp", because it doesn't exist, from "SRC:/src/mediaobject.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_mediaobject.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.h AutoGen: Writing the parse cache file "SRC:/redhat-linux-build/src/CMakeFiles/kphononplayer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/redhat-linux-build/src/CMakeFiles/kphononplayer_autogen.dir/AutogenUsed.txt" cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E touch /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/timestamp gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 9%] Built target kphononplayer_autogen /usr/bin/gmake -f src/CMakeFiles/kphononplayer.dir/build.make src/CMakeFiles/kphononplayer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 10%] Generating streamslaveadaptor.cpp, streamslaveadaptor.h [ 12%] Generating slaveadaptor.cpp, slaveadaptor.h cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/qdbusxml2cpp -m -a streamslaveadaptor -i /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.h -l Stream /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/org.kde.kmplayer.streamslave.xml cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/qdbusxml2cpp -m -a slaveadaptor -i /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.h -l Slave /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/org.kde.kmplayer.slave.xml [ 13%] Generating slaveadaptor.moc [ 15%] Generating streamslaveadaptor.moc cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/slaveadaptor.moc_parameters cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/streamslaveadaptor.moc_parameters cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kphononplayer.dir/DependInfo.cmake "--color=" Dependencies file "src/kphononplayer_autogen/deps" is newer than depends file "/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kphononplayer.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target kphononplayer gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kphononplayer.dir/build.make src/CMakeFiles/kphononplayer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 16%] Building CXX object src/CMakeFiles/kphononplayer.dir/phononplayer.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kphononplayer.dir/phononplayer.cpp.o -MF CMakeFiles/kphononplayer.dir/phononplayer.cpp.o.d -o CMakeFiles/kphononplayer.dir/phononplayer.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.cpp [ 18%] Building CXX object src/CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o -MF CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/mocs_compilation.cpp [ 19%] Building CXX object src/CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o -MF CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o.d -o CMakeFiles/kphononplayer.dir/slaveadaptor.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/slaveadaptor.cpp AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp", because it doesn't exist, from "SRC:/src/playlistview.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.h AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_mediaobject.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp", because it doesn't exist, from "SRC:/src/playmodel.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.h AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp", because it doesn't exist, from "SRC:/src/pref.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.h AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp", because it doesn't exist, from "SRC:/src/viewarea.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerconfig.moc", because it doesn't exist, from "SRC:/src/kmplayerconfig.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerconfig.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/EWIEGA46WW/moc_phononplayer.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayercontrolpanel.moc", because it doesn't exist, from "SRC:/src/kmplayercontrolpanel.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayercontrolpanel.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.cpp:23: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerconfig.moc.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerpartbase.moc", because it doesn't exist, from "SRC:/src/kmplayerpartbase.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerpartbase.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayercontrolpanel.moc.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerprocess.moc", because it doesn't exist, from "SRC:/src/kmplayerprocess.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerprocess.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp [ 21%] Building CXX object src/CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kphononplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/phonon4qt5 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o -MF CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o.d -o CMakeFiles/kphononplayer.dir/streamslaveadaptor.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/streamslaveadaptor.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/slaveadaptor.h:17, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/slaveadaptor.cpp:11: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerpartbase.moc.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerview.moc", because it doesn't exist, from "SRC:/src/kmplayerview.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerview.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerprocess.moc.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/mediaobject.moc", because it doesn't exist, from "SRC:/src/mediaobject.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/mediaobject.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.cpp: In member function ‘void Stream::init()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/phononplayer.cpp:138:36: 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 /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~~ AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/mediaobject.moc.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/playlistview.moc", because it doesn't exist, from "SRC:/src/playlistview.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/playlistview.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/kmplayerview.moc.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/pref.moc", because it doesn't exist, from "SRC:/src/pref.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/pref.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/playlistview.moc.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/viewarea.moc", because it doesn't exist, from "SRC:/src/viewarea.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtPrintSupport -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KIO -I/usr/include/KF5/KService -I/usr/include/qt5/QtNetwork -I/usr/include/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/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KBookmarks -I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui -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/Sonnet -I/usr/include/KF5/KParts -I/usr/include/KF5/KMediaPlayer -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtX11Extras -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include/viewarea.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/pref.moc.d" In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/streamslaveadaptor.h:17, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/streamslaveadaptor.cpp:11: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/include/viewarea.moc.d" AutoMoc: Generating MOC compilation "SRC:/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/redhat-linux-build/src/kmplayercommon_autogen/deps" AutoGen: Writing the parse cache file "SRC:/redhat-linux-build/src/CMakeFiles/kmplayercommon_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/redhat-linux-build/src/CMakeFiles/kmplayercommon_autogen.dir/AutogenUsed.txt" cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E touch /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/timestamp gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 21%] Built target kmplayercommon_autogen /usr/bin/gmake -f src/CMakeFiles/kmplayercommon.dir/build.make src/CMakeFiles/kmplayercommon.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 24%] Generating streammasteradaptor.cpp, streammasteradaptor.h [ 24%] Generating masteradaptor.cpp, masteradaptor.h cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/qdbusxml2cpp -m -a streammasteradaptor -i /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h -l KMPlayer::MasterProcess /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/org.kde.kmplayer.streammaster.xml cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/qdbusxml2cpp -m -a masteradaptor -i /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h -l KMPlayer::MasterProcessInfo /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/org.kde.kmplayer.master.xml [ 25%] Generating partadaptor.cpp, partadaptor.h cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/qdbusxml2cpp -m -a partadaptor -i /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h -l KMPlayer::PartBase /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/org.kde.kmplayer.part.xml [ 27%] Generating streammasteradaptor.moc cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/streammasteradaptor.moc_parameters [ 28%] Generating masteradaptor.moc cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/masteradaptor.moc_parameters [ 30%] Generating partadaptor.moc cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/partadaptor.moc_parameters cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayercommon.dir/DependInfo.cmake "--color=" Dependencies file "src/kmplayercommon_autogen/deps" is newer than depends file "/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayercommon.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target kmplayercommon gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kmplayercommon.dir/build.make src/CMakeFiles/kmplayercommon.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 31%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp [ 33%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerview.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayerview.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayerview.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayerview.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp [ 34%] Building CXX object src/CMakeFiles/kmplayercommon.dir/playmodel.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/playmodel.cpp.o -MF CMakeFiles/kmplayercommon.dir/playmodel.cpp.o.d -o CMakeFiles/kmplayercommon.dir/playmodel.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.cpp [ 36%] Linking CXX executable kphononplayer cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kphononplayer.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.h:28, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.cpp:19: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:947:10: warning: ‘virtual void KMPlayer::GenericMrl::closed()’ can be marked override [-Wsuggest-override] 947 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:255:17: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:344:10: warning: ‘virtual bool KMPlayer::PartBase::openFile()’ can be marked override [-Wsuggest-override] 344 | bool openFile(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.cpp:20: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp:60: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp:61: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:37, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp:5: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:368:10: warning: ‘virtual bool KMPlayer::ImageMedia::play()’ can be marked override [-Wsuggest-override] 368 | bool play (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:369:10: warning: ‘virtual void KMPlayer::ImageMedia::stop()’ can be marked override [-Wsuggest-override] 369 | void stop (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:370:10: warning: ‘virtual void KMPlayer::ImageMedia::pause()’ can be marked override [-Wsuggest-override] 370 | void pause (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:371:10: warning: ‘virtual void KMPlayer::ImageMedia::unpause()’ can be marked override [-Wsuggest-override] 371 | void unpause (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/mediaobject.h:413:10: warning: ‘virtual bool KMPlayer::TextMedia::play()’ can be marked override [-Wsuggest-override] 413 | bool play (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:319:10: warning: ‘virtual void KMPlayer::MasterProcess::pause()’ can be marked override [-Wsuggest-override] 319 | void pause (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:320:10: warning: ‘virtual void KMPlayer::MasterProcess::unpause()’ can be marked override [-Wsuggest-override] 320 | void unpause (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:324:10: warning: ‘virtual void KMPlayer::MasterProcess::stop()’ can be marked override [-Wsuggest-override] 324 | void stop (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/kmplayerprocess.h:479:10: warning: ‘virtual bool KMPlayer::NpPlayer::ready()’ can be marked override [-Wsuggest-override] 479 | bool ready (); | ^~~~~ /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/lib64/libQt5DBus.so.5.15.15 /usr/lib64/libQt5X11Extras.so.5.15.15 /usr/lib64/libphonon4qt5.so.4.12.0 -lxcb -lxcb-render -lxcb-shape -lxcb-xfixes -lxcb-shm -lxcb-util -lxcb-composite -lxcb-cursor -lxcb-damage -lxcb-dpms -lxcb-dri2 -lxcb-dri3 -lxcb-ewmh -lxcb-glx -lxcb-icccm -lxcb-image -lxcb-keysyms -lxcb-present -lxcb-randr -lxcb-record -lxcb-render-util -lxcb-res -lxcb-screensaver -lxcb-sync -lxcb-xf86dri -lxcb-xinerama -lxcb-xinput -lxcb-xkb -lxcb-xtest -lxcb-xv -lxcb-xvmc /usr/lib64/libQt5Widgets.so.5.15.15 /usr/lib64/libQt5Gui.so.5.15.15 /usr/lib64/libQt5Core.so.5.15.15 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 37%] Built target kphononplayer /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.cpp: In member function ‘virtual Qt::ItemFlags KMPlayer::PlayModel::flags(const QModelIndex&) const’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.cpp:197:16: warning: ‘constexpr QFlags::QFlags(Zero) [with Enum = Qt::ItemFlag; Zero = int QFlags::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 197 | return 0; | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1307, from /usr/include/qt5/QtCore/qatomic.h:41, from /usr/include/qt5/QtCore/qvariant.h:43, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractItemModel:1, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.h:24: /usr/include/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) {} | ^~~~~~ [ 39%] Building CXX object src/CMakeFiles/kmplayercommon.dir/playlistview.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/playlistview.cpp.o -MF CMakeFiles/kmplayercommon.dir/playlistview.cpp.o.d -o CMakeFiles/kmplayercommon.dir/playlistview.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.h:27, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp:62: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp:8: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playmodel.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp:9: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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, | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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, | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp:10: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:222:13: warning: ‘virtual QString KMPlayer::PrefMEncoderPage::name()’ can be marked override [-Wsuggest-override] 222 | QString name (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:237:13: warning: ‘virtual QString KMPlayer::PrefMPlayerDumpstreamPage::name()’ can be marked override [-Wsuggest-override] 237 | QString name (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/pref.h:260:13: warning: ‘virtual QString KMPlayer::PrefFFMpegPage::name()’ can be marked override [-Wsuggest-override] 260 | QString name (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/mocs_compilation.cpp:11: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/../../../../src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.cpp: In member function ‘virtual QVariant KMPlayer::PlayModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playmodel.cpp:135:5: note: here 135 | default: | ^~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:28, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp:63: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp: In member function ‘void KMPlayer::View::fullScreen()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp:548:80: 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 /builddir/build/BUILD/kmplayer-0.12.0b-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()); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerview.cpp:570:53: warning: ‘bool Solid::PowerManagement::stopSuppressingSleep(int)’ is deprecated [-Wdeprecated-declarations] 570 | Solid::PowerManagement::stopSuppressingSleep(m_powerManagerStopSleep); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/solid/powermanagement.h:103:40: note: declared here 103 | KDELIBS4SUPPORT_DEPRECATED_EXPORT bool stopSuppressingSleep(int cookie); | ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayercontrolpanel.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayercontrolpanel.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayercontrolpanel.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayercontrolpanel.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp [ 42%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerconfig.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayerconfig.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayerconfig.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayerconfig.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.h:27, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:49: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:50: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:51: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:52: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp: In member function ‘void KMPlayer::PlayListView::addBookMark()’: /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp: In member function ‘bool KMPlayer::PlayListView::isDragValid(QDropEvent*)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 ()); | ^~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 ()); | ^~~~~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:356:55: warning: ‘static KUrl::List KUrl::List::fromMimeData(const QMimeData*, DecodeOptions, KUrl::MetaDataMap*)’ is deprecated [-Wdeprecated-declarations] 356 | KUrl::List uriList = KUrl::List::fromMimeData (event->mimeData ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:361:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 361 | if (!text.isEmpty () && KUrl (text).isValid ()) | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp: In member function ‘virtual void KMPlayer::PlayListView::dropEvent(QDropEvent*)’: /builddir/build/BUILD/kmplayer-0.12.0b-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()); | ^~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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()); | ^~~~~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:395:56: warning: ‘static KUrl::List KUrl::List::fromMimeData(const QMimeData*, DecodeOptions, KUrl::MetaDataMap*)’ is deprecated [-Wdeprecated-declarations] 395 | KUrl::List uris = KUrl::List::fromMimeData (event->mimeData()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:317:54: note: declared here 317 | KDELIBS4SUPPORT_DEPRECATED static KUrl::List fromMimeData(const QMimeData *mimeData, | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.cpp:397:27: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 397 | KUrl url (event->mimeData ()->text ()); | ^~~~~ /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) | ^~~~ [ 43%] Building CXX object src/CMakeFiles/kmplayercommon.dir/pref.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/pref.cpp.o -MF CMakeFiles/kmplayercommon.dir/pref.cpp.o.d -o CMakeFiles/kmplayercommon.dir/pref.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:37: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:38: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp: In constructor ‘KMPlayer::ControlPanel::ControlPanel(QWidget*, KMPlayer::View*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:380:45: 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/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtGui/qicon.h:45, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:19: /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp: In member function ‘void KMPlayer::ControlPanel::setPalette(const QPalette&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayercontrolpanel.cpp:507:45: 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ [ 45%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerprocess.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayerprocess.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayerprocess.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayerprocess.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:51: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:52: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:209:10: warning: ‘virtual void KMPlayer::MPlayerPreferencesPage::read(KSharedConfigPtr)’ can be marked override [-Wsuggest-override] 209 | void read (KSharedConfigPtr); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:53: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:54: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:55: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp: In constructor ‘KMPlayer::Settings::Settings(KMPlayer::PartBase*, KSharedConfigPtr)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:133:61: warning: ‘KGlobalSettings’ is deprecated [-Wdeprecated-declarations] 133 | fonts [FontSetting::infowindow].font = KGlobalSettings::generalFont(); | ^~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kglobalsettings.h:51:41: note: declared here 51 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KGlobalSettings : public QObject | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp: In member function ‘void KMPlayer::Settings::okPressed()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:638:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 638 | KUrl url = configdialog->m_SourcePageURL->url->url (); | ^~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 ())) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 ())) { | ^~~~~~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:662:42: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 662 | (KUrl (sub_url.url ()).isLocalFile () || | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:663:28: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 663 | KUrl::isRelativeUrl (sub_url.url ()))) { | ^~~~~~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:674:19: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 674 | KUrl uri (url.url ()); | ^~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:678:23: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 678 | KUrl sub_uri (sub_url.url ()); | ^~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerconfig.cpp:773:64: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 773 | (KUrl(configdialog->m_SourcePageURL->sub_url->url())); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 ())); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 ())); | ^ /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) | ^~~~ [ 46%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerpartbase.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayerpartbase.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayerpartbase.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayerpartbase.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.h:31, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:59: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:60: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:61: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp: In constructor ‘KMPlayer::Preferences::Preferences(KMPlayer::PartBase*, KMPlayer::Settings*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:75:12: warning: ‘KVBox’ is deprecated [-Wdeprecated-declarations] 75 | KVBox *page = new KVBox (this); | ^~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:57: /usr/include/KF5/KDELibs4Support/kvbox.h:36:41: note: declared here 36 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KVBox : public KHBox | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:75:23: warning: ‘KVBox’ is deprecated [-Wdeprecated-declarations] 75 | KVBox *page = new KVBox (this); | ^~~~~ /usr/include/KF5/KDELibs4Support/kvbox.h:36:41: note: declared here 36 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KVBox : public KHBox | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:75:34: warning: ‘KVBox::KVBox(QWidget*)’ is deprecated [-Wdeprecated-declarations] 75 | KVBox *page = new KVBox (this); | ^ /usr/include/KF5/KDELibs4Support/kvbox.h:46:41: note: declared here 46 | KDELIBS4SUPPORT_DEPRECATED explicit KVBox(QWidget *parent = nullptr); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:88:16: warning: ‘KVBox’ is deprecated [-Wdeprecated-declarations] 88 | page = new KVBox (this); | ^~~~~ /usr/include/KF5/KDELibs4Support/kvbox.h:36:41: note: declared here 36 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KVBox : public KHBox | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:88:27: warning: ‘KVBox::KVBox(QWidget*)’ is deprecated [-Wdeprecated-declarations] 88 | page = new KVBox (this); | ^ /usr/include/KF5/KDELibs4Support/kvbox.h:46:41: note: declared here 46 | KDELIBS4SUPPORT_DEPRECATED explicit KVBox(QWidget *parent = nullptr); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:96:16: warning: ‘KVBox’ is deprecated [-Wdeprecated-declarations] 96 | page = new KVBox (this); | ^~~~~ /usr/include/KF5/KDELibs4Support/kvbox.h:36:41: note: declared here 36 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KVBox : public KHBox | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:96:27: warning: ‘KVBox::KVBox(QWidget*)’ is deprecated [-Wdeprecated-declarations] 96 | page = new KVBox (this); | ^ /usr/include/KF5/KDELibs4Support/kvbox.h:46:41: note: declared here 46 | KDELIBS4SUPPORT_DEPRECATED explicit KVBox(QWidget *parent = nullptr); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:124:16: warning: ‘KVBox’ is deprecated [-Wdeprecated-declarations] 124 | page = new KVBox (this); | ^~~~~ /usr/include/KF5/KDELibs4Support/kvbox.h:36:41: note: declared here 36 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KVBox : public KHBox | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:124:27: warning: ‘KVBox::KVBox(QWidget*)’ is deprecated [-Wdeprecated-declarations] 124 | page = new KVBox (this); | ^ /usr/include/KF5/KDELibs4Support/kvbox.h:46:41: note: declared here 46 | KDELIBS4SUPPORT_DEPRECATED explicit KVBox(QWidget *parent = nullptr); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp: In member function ‘void KMPlayer::Preferences::addPrefPage(KMPlayer::PreferencesPage*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:168:16: warning: ‘KVBox’ is deprecated [-Wdeprecated-declarations] 168 | KVBox *page = new KVBox (this); | ^~~~ /usr/include/KF5/KDELibs4Support/kvbox.h:36:41: note: declared here 36 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KVBox : public KHBox | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:168:27: warning: ‘KVBox’ is deprecated [-Wdeprecated-declarations] 168 | KVBox *page = new KVBox (this); | ^~~~~ /usr/include/KF5/KDELibs4Support/kvbox.h:36:41: note: declared here 36 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KVBox : public KHBox | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:168:38: warning: ‘KVBox::KVBox(QWidget*)’ is deprecated [-Wdeprecated-declarations] 168 | KVBox *page = new KVBox (this); | ^ /usr/include/KF5/KDELibs4Support/kvbox.h:46:41: note: declared here 46 | KDELIBS4SUPPORT_DEPRECATED explicit KVBox(QWidget *parent = nullptr); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp: In member function ‘void KMPlayer::PrefGeneralPageLooks::fontClicked()’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:56: /usr/include/KF5/KDELibs4Support/kfontdialog.h:59:41: note: declared here 59 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KFontDialog : public KDialog | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/pref.cpp:354:33: warning: ‘KFontDialog’ is deprecated [-Wdeprecated-declarations] 354 | if (res == KFontDialog::Accepted) { | ^~~~~~~~ /usr/include/KF5/KDELibs4Support/kfontdialog.h:59:41: note: declared here 59 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KFontDialog : public KDialog | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:56: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:57: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:58: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:36: /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:37: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:209:10: warning: ‘virtual void KMPlayer::MPlayerPreferencesPage::read(KSharedConfigPtr)’ can be marked override [-Wsuggest-override] 209 | void read (KSharedConfigPtr); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In function ‘QString encodeFileOrUrl(const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:125:42: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 125 | return encodeFileOrUrl (KUrl (str)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual bool KMPlayer::Process::play()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:293:24: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 293 | KUrl (m_url).isLocalFile () || | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In function ‘bool proxyForURL(const KUrl&, QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:391:37: warning: ‘static QString KProtocolManager::slaveProtocol(const QUrl&, QString&)’ is deprecated: Since 5.101. Use workerProtocol(const QUrl &, QString &) [-Wdeprecated-declarations] 391 | KProtocolManager::slaveProtocol (url, proxy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:45: /usr/include/KF5/KIOCore/kprotocolmanager.h:653:102: note: declared here 653 | static KIOCORE_DEPRECATED_VERSION(5, 101, "Use workerProtocol(const QUrl &, QString &)") QString slaveProtocol(const QUrl &url, QString &proxy); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual void KMPlayer::MPlayerBase::initProcess()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:408:22: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 408 | const KUrl &url (m_source->url ()); | ^~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual bool KMPlayer::MPlayer::deMediafiedPlay()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:615:20: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 615 | KUrl url (m_url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual bool KMPlayer::MPlayer::seek(int, bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:702:17: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 702 | cmd.sprintf ("seek %d %d", pos/10, absolute ? 2 : 0); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:23: /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual bool KMPlayer::MPlayer::saturation(int, bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:720:17: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 720 | cmd.sprintf ("saturation %d %d", val, absolute ? 1 : 0); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual bool KMPlayer::MPlayer::hue(int, bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:726:17: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 726 | cmd.sprintf ("hue %d %d", val, absolute ? 1 : 0); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual bool KMPlayer::MPlayer::contrast(int, bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:732:17: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 732 | cmd.sprintf ("contrast %d 1", val); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual bool KMPlayer::MPlayer::brightness(int, bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:738:17: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 738 | cmd.sprintf ("brightness %d 1", val); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘void KMPlayer::MPlayer::processOutput()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:845:23: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 845 | KUrl tmp (m_refURLRegExp.cap (1)); | ^~~~~~~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In constructor ‘KMPlayer::MPlayerPreferencesFrame::MPlayerPreferencesFrame(QWidget*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1061:47: warning: ‘void QHeaderView::setResizeMode(ResizeMode)’ is deprecated [-Wdeprecated-declarations] 1061 | table->horizontalHeader ()->setResizeMode (QHeaderView::ResizeToContents); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtWidgets/QHeaderView:1, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:41: /usr/include/qt5/QtWidgets/qheaderview.h:143:31: note: declared here 143 | inline QT_DEPRECATED void setResizeMode(ResizeMode mode) | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In member function ‘virtual bool KMPlayer::MasterProcess::deMediafiedPlay()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:1354:24: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1354 | KUrl url (m_url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp: In constructor ‘KMPlayer::NpStream::NpStream(KMPlayer::NpPlayer*, uint32_t, const QString&, const QByteArray&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:2299:63: warning: unused parameter ‘sid’ [-Wunused-parameter] 2299 | KDE_NO_CDTOR_EXPORT NpStream::NpStream (NpPlayer *p, uint32_t sid, const QString &u, const QByteArray &/*ps*/) | ~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.cpp:2299:83: warning: unused parameter ‘u’ [-Wunused-parameter] 2299 | KDE_NO_CDTOR_EXPORT NpStream::NpStream (NpPlayer *p, uint32_t sid, const QString &u, const QByteArray &/*ps*/) | ~~~~~~~~~~~~~~~^ [ 48%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:57: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:59: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:60: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:61: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:62: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:63: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:65: /builddir/build/BUILD/kmplayer-0.12.0b-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]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:75:10: warning: ‘virtual void KMPlayer::BookmarkOwner::openBookmark(const KBookmark&, Qt::MouseButtons, Qt::KeyboardModifiers)’ can be marked override [-Wsuggest-override] 75 | void openBookmark(const KBookmark &bm, Qt::MouseButtons mb, Qt::KeyboardModifiers km); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘void KMPlayer::PartBase::addBookMark(const QString&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘void KMPlayer::PartBase::createBookmarkMenu(QMenu*, KActionCollection*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:214:89: warning: ‘KBookmarkMenu::KBookmarkMenu(KBookmarkManager*, KBookmarkOwner*, QMenu*, KActionCollection*)’ is deprecated: Since 5.69. Use overload without KActionCollection and add actions manually to your actionCollection if desired [-Wdeprecated-declarations] 214 | m_bookmark_menu = new KBookmarkMenu (m_bookmark_manager, m_bookmark_owner, owner, ac); | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:43: /usr/include/KF5/KBookmarks/kbookmarkmenu.h:96:5: note: declared here 96 | KBookmarkMenu(KBookmarkManager *mgr, KBookmarkOwner *owner, QMenu *parentMenu, KActionCollection *collec); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual bool KMPlayer::PartBase::openUrl(const QUrl&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:471:28: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 471 | return openUrl(KUrl(url)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:474:40: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 474 | bool PartBase::openUrl (const KUrl &url) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual bool KMPlayer::PartBase::openUrl(const KUrl&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:480:27: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 480 | src->setSubURL (KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual bool KMPlayer::PartBase::openUrl(const QList&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:489:40: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 489 | openUrl(KUrl(urls[0].toString())); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:491:24: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 491 | openUrl (KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:495:29: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 495 | const KUrl &url = urls [i]; | ^~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual void KMPlayer::PartBase::timerEvent(QTimerEvent*)’: /builddir/build/BUILD/kmplayer-0.12.0b-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)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘void KMPlayer::PartBase::playListItemActivated(const QModelIndex&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:664:66: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 664 | src = KUrl (mrl->absolutePath (), src).url (); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:666:34: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 666 | KUrl url (src); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘void KMPlayer::PartBase::recorderStopped()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:732:78: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 732 | openUrl(KUrl(convertNode (m_record_doc)->record_file)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Size& KMPlayer::Size::operator=(KMPlayer::Size&&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual void KMPlayer::Source::setDimensions(KMPlayer::NodePtr, int, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1060:32: note: synthesized method ‘KMPlayer::Size& KMPlayer::Size::operator=(KMPlayer::Size&&)’ first required here 1060 | mrl->size = SSize (w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual void KMPlayer::Source::setUrl(const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1131:22: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1131 | m_url = KUrl (url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1269:76: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1269 | void Source::openUrl (const KUrl &url, const QString &t, const QString &srv) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘void KMPlayer::Source::insertURL(KMPlayer::NodePtr, const QString&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1282:15: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1282 | KUrl url (cur_url, mrl); | ^~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1464:58: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1464 | URLSource::URLSource (PartBase * player, const KUrl & url) | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual QString KMPlayer::URLSource::prettyName()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1546:14: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1546 | KUrl path = KUrl (m_url.directory ()); | ^~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1546:45: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1546 | KUrl path = KUrl (m_url.directory ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual bool KMPlayer::URLSource::authoriseUrl(const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1566:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1566 | KUrl base = document ()->mrl ()->src; | ^~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1568:23: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1568 | KUrl dest (url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp: In member function ‘virtual void KMPlayer::URLSource::setUrl(const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1590:24: warning: ‘KMimeType’ is deprecated [-Wdeprecated-declarations] 1590 | KMimeType::Ptr mimeptr = KMimeType::findByUrl (m_url); | ^~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:51: /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1590:45: warning: ‘KMimeType’ is deprecated [-Wdeprecated-declarations] 1590 | KMimeType::Ptr mimeptr = KMimeType::findByUrl (m_url); | ^~~~~~~~~ /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:27: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:28: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:29: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:30: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:43:17: warning: ‘virtual const char* KMPlayer::OPML::Opml::nodeName() const’ can be marked override [-Wsuggest-override] 43 | const char *nodeName () const { return "opml"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:44:11: warning: ‘virtual void* KMPlayer::OPML::Opml::role(KMPlayer::RoleType, void*)’ can be marked override [-Wsuggest-override] 44 | void *role (RoleType msg, void *content=NULL); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:45:10: warning: ‘virtual void KMPlayer::OPML::Opml::closed()’ can be marked override [-Wsuggest-override] 45 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:51:11: warning: ‘virtual KMPlayer::Node* KMPlayer::OPML::Head::childFromTag(const QString&)’ can be marked override [-Wsuggest-override] 51 | Node *childFromTag (const QString& tag); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:52:17: warning: ‘virtual const char* KMPlayer::OPML::Head::nodeName() const’ can be marked override [-Wsuggest-override] 52 | const char *nodeName () const { return "head"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:58:17: warning: ‘virtual const char* KMPlayer::OPML::Body::nodeName() const’ can be marked override [-Wsuggest-override] 58 | const char *nodeName () const { return "body"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:59:11: warning: ‘virtual KMPlayer::Node* KMPlayer::OPML::Body::childFromTag(const QString&)’ can be marked override [-Wsuggest-override] 59 | Node *childFromTag (const QString& tag); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:65:17: warning: ‘virtual const char* KMPlayer::OPML::Outline::nodeName() const’ can be marked override [-Wsuggest-override] 65 | const char *nodeName () const { return "outline"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:66:10: warning: ‘virtual void KMPlayer::OPML::Outline::closed()’ can be marked override [-Wsuggest-override] 66 | void closed (); | ^~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:31: /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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' | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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? | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:32: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:33: /builddir/build/BUILD/kmplayer-0.12.0b-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]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.cpp:1060:32: required from here 1060 | mrl->size = SSize (w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:54: 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) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:65: 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) {} | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:34: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ [ 50%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_asx.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayer_asx.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayer_asx.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayer_asx.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_asx.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:35: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In copy constructor ‘KMPlayer::Matrix::Matrix(const KMPlayer::Matrix&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:186:40: 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) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:186:51: 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) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In constructor ‘KMPlayer::Matrix::Matrix(KMPlayer::Single, KMPlayer::Single, float, float)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:189:46: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 189 | : a (xscale), b (0.0), c (0.0), d (yscale), tx (xoff), ty (yoff) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:189:57: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 189 | : a (xscale), b (0.0), c (0.0), d (yscale), tx (xoff), ty (yoff) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function ‘void KMPlayer::Matrix::getXY(KMPlayer::Single&, KMPlayer::Single&) const’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:192:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 192 | x = Single (x * a) + tx; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:226:39: note: initializing argument 1 of ‘float KMPlayer::operator*(Single, float)’ 226 | inline float operator * (const Single s, const float f) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:192:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 192 | x = Single (x * a) + tx; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:193:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 193 | y = Single (y * d) + ty; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:226:39: note: initializing argument 1 of ‘float KMPlayer::operator*(Single, float)’ 226 | inline float operator * (const Single s, const float f) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:193:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 193 | y = Single (y * d) + ty; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function ‘KMPlayer::IRect KMPlayer::Matrix::toScreen(const KMPlayer::SRect&) const’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:203:45: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 203 | (int) (Single (rect.x () * a) + tx), | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:204:45: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 204 | (int) (Single (rect.y () * d) + ty), | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function ‘KMPlayer::SRect KMPlayer::Matrix::toUser(const KMPlayer::IRect&) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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), | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:213:47: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 213 | Single ((Single (rect.y ()) - ty) / d), | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function ‘void KMPlayer::Matrix::transform(const KMPlayer::Matrix&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:226:39: note: initializing argument 1 of ‘float KMPlayer::operator*(Single, float)’ 226 | inline float operator * (const Single s, const float f) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:226:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 226 | tx = Single (tx * matrix.a) + matrix.tx; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:227:30: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 227 | ty = Single (ty * matrix.d) + matrix.ty; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:226:39: note: initializing argument 1 of ‘float KMPlayer::operator*(Single, float)’ 226 | inline float operator * (const Single s, const float f) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:227:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 227 | ty = Single (ty * matrix.d) + matrix.ty; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function ‘void KMPlayer::Matrix::translate(KMPlayer::Single, KMPlayer::Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:238:11: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 238 | tx += x; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:239:11: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 239 | ty += y; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function ‘QString KMPlayer::Mrl::absolutePath()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:759:55: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 759 | path = KURL (mrl->absolutePath (), src).url (); | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp: In member function ‘virtual void KMPlayer::Mrl::parseParam(const KMPlayer::TrieString&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:889:33: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 889 | src = KURL (abs, val).url (); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::x() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:203:35: required from here 203 | (int) (Single (rect.x () * a) + tx), | ~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:348:64: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 348 | template inline T Rect::x () const { return point.x; } | ~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::y() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:204:35: required from here 204 | (int) (Single (rect.y () * d) + ty), | ~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:350:64: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 350 | template inline T Rect::y () const { return point.y; } | ~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::width() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:205:31: required from here 205 | (int) (rect.width () * a), | ~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:352:67: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 352 | template inline T Rect::width () const { return size.width; } | ~~~~~^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::height() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:206:32: required from here 206 | (int) (rect.height () * d)); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:354:68: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 354 | template inline T Rect::height () const { return size.height; } | ~~~~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:215:35: required from here 215 | rect.height () / d); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:44: note: initializing argument 1 of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’ 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: required from ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:215:35: required from here 215 | rect.height () / d); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:58: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:66: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: required from ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.cpp:215:35: required from here 215 | rect.height () / d); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:54: 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) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:65: 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) {} | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: 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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_asx.h:26, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_asx.cpp:22: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayer_smil.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp [ 53%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayer_rp.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.h:28, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:37: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:38: /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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' | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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? | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:40: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘KMPlayer::SizeType& KMPlayer::SizeType::operator=(const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:282:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, int)’ 282 | operator < (const Single s, const int i) { return s < Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘KMPlayer::SizeType& KMPlayer::SizeType::operator=(KMPlayer::Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘KMPlayer::SizeType& KMPlayer::SizeType::operator+=(const KMPlayer::SizeType&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘KMPlayer::SizeType& KMPlayer::SizeType::operator-=(const KMPlayer::SizeType&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘KMPlayer::Single KMPlayer::SizeType::size(KMPlayer::Single) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1015:30: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1015 | xoff = w * (rpx - rax) / 100; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1016:27: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1016 | yoff = h * (rpy - ray) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1016:27: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1016 | yoff = h * (rpy - ray) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1016:30: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1016 | yoff = h * (rpy - ray) / 100; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1017:29: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1017 | w1 = w - w * (rpx > rax ? (rpx - rax) : (rax - rpx)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1017:29: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1017 | w1 = w - w * (rpx > rax ? (rpx - rax) : (rax - rpx)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1017:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1017 | w1 = w - w * (rpx > rax ? (rpx - rax) : (rax - rpx)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1017:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1017 | w1 = w - w * (rpx > rax ? (rpx - rax) : (rax - rpx)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1017:56: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1017 | w1 = w - w * (rpx > rax ? (rpx - rax) : (rax - rpx)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1017:56: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1017 | w1 = w - w * (rpx > rax ? (rpx - rax) : (rax - rpx)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1017:60: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1017 | w1 = w - w * (rpx > rax ? (rpx - rax) : (rax - rpx)) / 100; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1017:64: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1017 | w1 = w - w * (rpx > rax ? (rpx - rax) : (rax - rpx)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1018:29: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1018 | h1 = h - h * (rpy > ray ? (rpy - ray) : (ray - rpy)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1018:29: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1018 | h1 = h - h * (rpy > ray ? (rpy - ray) : (ray - rpy)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1018:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1018 | h1 = h - h * (rpy > ray ? (rpy - ray) : (ray - rpy)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1018:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1018 | h1 = h - h * (rpy > ray ? (rpy - ray) : (ray - rpy)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1018:56: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1018 | h1 = h - h * (rpy > ray ? (rpy - ray) : (ray - rpy)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1018:56: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1018 | h1 = h - h * (rpy > ray ? (rpy - ray) : (ray - rpy)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1018:60: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1018 | h1 = h - h * (rpy > ray ? (rpy - ray) : (ray - rpy)) / 100; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1018:64: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1018 | h1 = h - h * (rpy > ray ? (rpy - ray) : (ray - rpy)) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1020:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1020 | xoff = (w * rpx - w1 * rax) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1020:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1020 | xoff = (w * rpx - w1 * rax) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1020:32: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1020 | xoff = (w * rpx - w1 * rax) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1020:32: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1020 | xoff = (w * rpx - w1 * rax) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1021:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1021 | yoff = (h * rpy - h1 * ray) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1021:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1021 | yoff = (h * rpy - h1 * ray) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1021:32: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1021 | yoff = (h * rpy - h1 * ray) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1021:32: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1021 | yoff = (h * rpy - h1 * ray) / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1029:37: 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)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:978:47: note: initializing argument 3 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, | ~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1029:37: 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)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1032:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1032 | xoff = left.size (w); | ~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1035:35: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1035 | xoff = w - width.size (w) - right.size (w); | ~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1035:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1035 | xoff = w - width.size (w) - right.size (w); | ~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1041:25: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1041 | yoff = top.size (h); | ~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1044:36: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1044 | yoff = h - height.size (h) - bottom.size (h); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1044:54: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1044 | yoff = h - height.size (h) - bottom.size (h); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1050:25: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1050 | w1 = width.size (w); | ~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1052:36: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1052 | w1 = w - xoff - right.size (w); | ~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:282:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, int)’ 282 | operator < (const Single s, const int i) { return s < Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1058:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1058 | h1 = height.size (h); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1060:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1060 | h1 = h - yoff - bottom.size (h); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1060:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1060 | h1 = h - yoff - bottom.size (h); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1060:37: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1060 | h1 = h - yoff - bottom.size (h); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1062:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1062 | h1 = h - yoff; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1062:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1062 | h1 = h - yoff; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:282:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, int)’ 282 | operator < (const Single s, const int i) { return s < Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.h: In member function ‘KMPlayer::SizeType& KMPlayer::SizeType::operator=(const KMPlayer::SizeType&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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] 41 | class KMPLAYER_NO_EXPORT SizeType { | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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] 41 | class KMPLAYER_NO_EXPORT SizeType { | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘void KMPlayer::CalculatedSizer::move(const KMPlayer::SizeType&, const KMPlayer::SizeType&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::State::parseParam(const KMPlayer::TrieString&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘QString KMPlayer::SMIL::State::domain()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1628:16: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1628 | KUrl url (s); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::RegionBase::parseParam(const KMPlayer::TrieString&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::RootLayout::message(KMPlayer::MessageType, void*)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:256:56: note: initializing argument 2 of ‘double KMPlayer::operator/(double, Single)’ 256 | inline double operator / (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2021:47: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2021 | double asp = (double) w / h; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:256:56: note: initializing argument 2 of ‘double KMPlayer::operator/(double, Single)’ 256 | inline double operator / (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2023:57: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2023 | ps->xscale = ps->yscale = 1.0 * ph / h; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:238:56: note: initializing argument 2 of ‘double KMPlayer::operator*(double, Single)’ 238 | inline double operator * (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2023:62: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2023 | ps->xscale = ps->yscale = 1.0 * ph / h; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:256:56: note: initializing argument 2 of ‘double KMPlayer::operator/(double, Single)’ 256 | inline double operator / (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2024:46: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2024 | x += (Single (pw/ps->yscale) - w) / 2; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:248:39: note: initializing argument 1 of ‘float KMPlayer::operator/(Single, float)’ 248 | inline float operator / (const Single s, const float f) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2024:57: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2024 | x += (Single (pw/ps->yscale) - w) / 2; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2026:57: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2026 | ps->xscale = ps->yscale = 1.0 * pw / w; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:238:56: note: initializing argument 2 of ‘double KMPlayer::operator*(double, Single)’ 238 | inline double operator * (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2026:62: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2026 | ps->xscale = ps->yscale = 1.0 * pw / w; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:256:56: note: initializing argument 2 of ‘double KMPlayer::operator/(double, Single)’ 256 | inline double operator / (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2027:46: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2027 | y += (Single (ph/ps->xscale) - h) / 2; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:248:39: note: initializing argument 1 of ‘float KMPlayer::operator/(Single, float)’ 248 | inline float operator / (const Single s, const float f) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2027:56: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2027 | y += (Single (ph/ps->xscale) - h) / 2; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2031:63: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2031 | if (content || surface->bounds.size != SSize (w, h)) { | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:44: note: initializing argument 1 of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’ 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2031:63: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2031 | if (content || surface->bounds.size != SSize (w, h)) { | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2032:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2032 | surface->bounds = SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:45: note: initializing argument 1 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2032:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2032 | surface->bounds = SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:50: note: initializing argument 2 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2032:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2032 | surface->bounds = SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:55: note: initializing argument 3 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2032:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2032 | surface->bounds = SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:60: note: initializing argument 4 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Point& KMPlayer::Point::operator=(KMPlayer::Point&&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:83:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 83 | class KMPLAYER_NO_EXPORT Point { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:83:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 83 | class KMPLAYER_NO_EXPORT Point { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Rect& KMPlayer::Rect::operator=(KMPlayer::Rect&&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:110:26: note: synthesized method ‘KMPlayer::Point& KMPlayer::Point::operator=(KMPlayer::Point&&)’ first required here 110 | class KMPLAYER_NO_EXPORT Rect { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Size& KMPlayer::Size::operator=(KMPlayer::Size&&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Rect& KMPlayer::Rect::operator=(KMPlayer::Rect&&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:110:26: note: synthesized method ‘KMPlayer::Size& KMPlayer::Size::operator=(KMPlayer::Size&&)’ first required here 110 | class KMPLAYER_NO_EXPORT Rect { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::RootLayout::message(KMPlayer::MessageType, void*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2032:52: note: synthesized method ‘KMPlayer::Rect& KMPlayer::Rect::operator=(KMPlayer::Rect&&)’ first required here 2032 | surface->bounds = SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::RootLayout::message(KMPlayer::MessageType, void*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2035:47: note: synthesized method ‘KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)’ first required here 2035 | s->size = surface->bounds.size; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::Region::message(KMPlayer::MessageType, void*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2106:33: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2106 | sizes.calcSizes (this, NULL, dim.width, dim.height, x, y, w, h); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1027:44: note: initializing argument 3 of ‘void KMPlayer::CalculatedSizer::calcSizes(KMPlayer::Node*, KMPlayer::CalculatedSizer*, KMPlayer::Single, KMPlayer::Single, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&)’ 1027 | CalculatedSizer *region_sz, Single w, Single h, | ~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2106:33: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2106 | sizes.calcSizes (this, NULL, dim.width, dim.height, x, y, w, h); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1027:54: note: initializing argument 4 of ‘void KMPlayer::CalculatedSizer::calcSizes(KMPlayer::Node*, KMPlayer::CalculatedSizer*, KMPlayer::Single, KMPlayer::Single, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&, KMPlayer::Single&)’ 1027 | CalculatedSizer *region_sz, Single w, Single h, | ~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2107:58: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2107 | region_surface->resize (SRect (x, y, w, h), !!content); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:45: note: initializing argument 1 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2107:58: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2107 | region_surface->resize (SRect (x, y, w, h), !!content); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:50: note: initializing argument 2 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2107:58: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2107 | region_surface->resize (SRect (x, y, w, h), !!content); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:55: note: initializing argument 3 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2107:58: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2107 | region_surface->resize (SRect (x, y, w, h), !!content); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:60: note: initializing argument 4 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2310:10: warning: ‘virtual void {anonymous}::GroupBaseInitVisitor::visit(KMPlayer::Node*)’ can be marked override [-Wsuggest-override] 2310 | void visit (Node *node) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2313:10: warning: ‘virtual void {anonymous}::GroupBaseInitVisitor::visit(KMPlayer::SMIL::PriorityClass*)’ can be marked override [-Wsuggest-override] 2313 | void visit (SMIL::PriorityClass *pc) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2317:10: warning: ‘virtual void {anonymous}::GroupBaseInitVisitor::visit(KMPlayer::SMIL::Seq*)’ can be marked override [-Wsuggest-override] 2317 | void visit (SMIL::Seq *seq) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2325:10: warning: ‘virtual void {anonymous}::GroupBaseInitVisitor::visit(KMPlayer::SMIL::Switch*)’ can be marked override [-Wsuggest-override] 2325 | void visit (SMIL::Switch *s) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2330:10: warning: ‘virtual void {anonymous}::GroupBaseInitVisitor::visit(KMPlayer::SMIL::Anchor*)’ can be marked override [-Wsuggest-override] 2330 | void visit (SMIL::Anchor *a) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2334:10: warning: ‘virtual void {anonymous}::GroupBaseInitVisitor::visit(KMPlayer::SMIL::Par*)’ can be marked override [-Wsuggest-override] 2334 | void visit (SMIL::Par *par) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2380:10: warning: ‘virtual void {anonymous}::FreezeStateUpdater::visit(KMPlayer::Element*)’ can be marked override [-Wsuggest-override] 2380 | void visit (Element *elm) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2383:10: warning: ‘virtual void {anonymous}::FreezeStateUpdater::visit(KMPlayer::SMIL::PriorityClass*)’ can be marked override [-Wsuggest-override] 2383 | void visit (SMIL::PriorityClass *pc) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2387:10: warning: ‘virtual void {anonymous}::FreezeStateUpdater::visit(KMPlayer::SMIL::Seq*)’ can be marked override [-Wsuggest-override] 2387 | void visit (SMIL::Seq *seq) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2426:10: warning: ‘virtual void {anonymous}::FreezeStateUpdater::visit(KMPlayer::SMIL::Anchor*)’ can be marked override [-Wsuggest-override] 2426 | void visit (SMIL::Anchor *a) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2430:10: warning: ‘virtual void {anonymous}::FreezeStateUpdater::visit(KMPlayer::SMIL::Par*)’ can be marked override [-Wsuggest-override] 2430 | void visit (SMIL::Par *par) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2441:10: warning: ‘virtual void {anonymous}::FreezeStateUpdater::visit(KMPlayer::SMIL::Excl*)’ can be marked override [-Wsuggest-override] 2441 | void visit (SMIL::Excl *excl) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2455:10: warning: ‘virtual void {anonymous}::FreezeStateUpdater::visit(KMPlayer::SMIL::Switch*)’ can be marked override [-Wsuggest-override] 2455 | void visit (SMIL::Switch *s) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2772:10: warning: ‘virtual void {anonymous}::ExclActivateVisitor::visit(KMPlayer::Node*)’ can be marked override [-Wsuggest-override] 2772 | void visit (Node *n) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2777:10: warning: ‘virtual void {anonymous}::ExclActivateVisitor::visit(KMPlayer::Element*)’ can be marked override [-Wsuggest-override] 2777 | void visit (Element *elm) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2787:10: warning: ‘virtual void {anonymous}::ExclActivateVisitor::visit(KMPlayer::SMIL::PriorityClass*)’ can be marked override [-Wsuggest-override] 2787 | void visit (SMIL::PriorityClass *pc) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2832:10: warning: ‘virtual void {anonymous}::ExclPauseVisitor::visit(KMPlayer::Node*)’ can be marked override [-Wsuggest-override] 2832 | void visit (Node *node) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2836:10: warning: ‘virtual void {anonymous}::ExclPauseVisitor::visit(KMPlayer::Element*)’ can be marked override [-Wsuggest-override] 2836 | void visit (Element *elm) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2855:10: warning: ‘virtual void {anonymous}::ExclPauseVisitor::visit(KMPlayer::SMIL::MediaType*)’ can be marked override [-Wsuggest-override] 2855 | void visit (SMIL::MediaType *mt) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2873:10: warning: ‘virtual void {anonymous}::ExclPauseVisitor::visit(KMPlayer::SMIL::AnimateBase*)’ can be marked override [-Wsuggest-override] 2873 | void visit (SMIL::AnimateBase *an) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2877:10: warning: ‘virtual void {anonymous}::ExclPauseVisitor::visit(KMPlayer::SMIL::Smil*)’ can be marked override [-Wsuggest-override] 2877 | void visit (SMIL::Smil *s) { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘KMPlayer::SRect KMPlayer::SMIL::MediaType::calculateBounds()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3526:31: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3526 | Single x, y, w = size.width, h = size.height; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3526:47: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3526 | Single x, y, w = size.width, h = size.height; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3547:37: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3547 | if (!size.isEmpty () && w > 0 && h > 0) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:264:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, int)’ 264 | operator > (const Single s, const int i) { return s > Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3547:46: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3547 | if (!size.isEmpty () && w > 0 && h > 0) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:264:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, int)’ 264 | operator > (const Single s, const int i) { return s > Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3550:45: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3550 | float iasp = 1.0 * size.width / size.height; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:238:56: note: initializing argument 2 of ‘double KMPlayer::operator*(double, Single)’ 238 | inline double operator * (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3550:58: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3550 | float iasp = 1.0 * size.width / size.height; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:256:56: note: initializing argument 2 of ‘double KMPlayer::operator/(double, Single)’ 256 | inline double operator / (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3551:40: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3551 | float rasp = 1.0 * w / h; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:238:56: note: initializing argument 2 of ‘double KMPlayer::operator*(double, Single)’ 238 | inline double operator * (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3551:44: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3551 | float rasp = 1.0 * w / h; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:256:56: note: initializing argument 2 of ‘double KMPlayer::operator/(double, Single)’ 256 | inline double operator / (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3553:43: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3553 | h = size.height * w / size.width; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3553:43: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3553 | h = size.height * w / size.width; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3553:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3553 | h = size.height * w / size.width; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:203:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’ 203 | inline Single operator / (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3555:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3555 | w = size.width * h / size.height; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3555:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3555 | w = size.width * h / size.height; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3555:51: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3555 | w = size.width * h / size.height; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:203:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’ 203 | inline Single operator / (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3561:31: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3561 | w = size.width; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3562:31: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3562 | h = size.height; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3565:45: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3565 | float iasp = 1.0 * size.width / size.height; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:238:56: note: initializing argument 2 of ‘double KMPlayer::operator*(double, Single)’ 238 | inline double operator * (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3565:58: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3565 | float iasp = 1.0 * size.width / size.height; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:256:56: note: initializing argument 2 of ‘double KMPlayer::operator/(double, Single)’ 256 | inline double operator / (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3566:40: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3566 | float rasp = 1.0 * w / h; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:238:56: note: initializing argument 2 of ‘double KMPlayer::operator*(double, Single)’ 238 | inline double operator * (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3566:44: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3566 | float rasp = 1.0 * w / h; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:256:56: note: initializing argument 2 of ‘double KMPlayer::operator/(double, Single)’ 256 | inline double operator / (const double d, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3568:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3568 | w = size.width * h / size.height; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3568:42: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3568 | w = size.width * h / size.height; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3568:51: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3568 | w = size.width * h / size.height; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:203:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’ 203 | inline Single operator / (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3570:43: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3570 | h = size.height * w / size.width; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3570:43: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3570 | h = size.height * w / size.width; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:197:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’ 197 | inline Single operator * (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3570:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3570 | h = size.height * w / size.width; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:203:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’ 203 | inline Single operator / (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3575:33: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3575 | return SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:45: note: initializing argument 1 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3575:33: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3575 | return SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:50: note: initializing argument 2 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3575:33: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3575 | return SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:55: note: initializing argument 3 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3575:33: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 3575 | return SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:60: note: initializing argument 4 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3766:14: warning: ‘virtual void {anonymous}::SvgElement::parseParam(const KMPlayer::TrieString&, const QString&)’ can be marked override [-Wsuggest-override] 3766 | void parseParam (const TrieString &name, const QString &val) { | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3777:15: warning: ‘virtual KMPlayer::Node* {anonymous}::SvgElement::childFromTag(const QString&)’ can be marked override [-Wsuggest-override] 3777 | Node *childFromTag (const QString & tag) { | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3781:21: warning: ‘virtual const char* {anonymous}::SvgElement::nodeName() const’ can be marked override [-Wsuggest-override] 3781 | const char *nodeName () const { | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘void KMPlayer::SMIL::SmilText::updateBounds(bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4112:35: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4112 | Single x, y, w = size.width, h = size.height; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4112:51: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4112 | Single x, y, w = size.width, h = size.height; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4114:41: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4114 | if (!size.isEmpty () && w > 0 && h > 0) { | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:264:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, int)’ 264 | operator > (const Single s, const int i) { return s > Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4114:50: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4114 | if (!size.isEmpty () && w > 0 && h > 0) { | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:264:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, int)’ 264 | operator > (const Single s, const int i) { return s > Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4115:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4115 | w = size.width; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4116:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4116 | h = size.height; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4118:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4118 | text_surface->resize (SRect (x, y, w, h), remove); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:45: note: initializing argument 1 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4118:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4118 | text_surface->resize (SRect (x, y, w, h), remove); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:50: note: initializing argument 2 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4118:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4118 | text_surface->resize (SRect (x, y, w, h), remove); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:55: note: initializing argument 3 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4118:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 4118 | text_surface->resize (SRect (x, y, w, h), remove); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:60: note: initializing argument 4 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.h: In member function ‘KMPlayer::SizeType& KMPlayer::SizeType::operator=(KMPlayer::SizeType&&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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] 41 | class KMPLAYER_NO_EXPORT SizeType { | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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] 41 | class KMPLAYER_NO_EXPORT SizeType { | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘bool KMPlayer::SmilTextProperties::parseParam(const KMPlayer::TrieString&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4261:34: note: synthesized method ‘KMPlayer::SizeType& KMPlayer::SizeType::operator=(KMPlayer::SizeType&&)’ first required here 4261 | font_size = SizeType (val); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::Send::begin()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:4579:66: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 4579 | QString url = mrl ? KURL (mrl->absolutePath(), action).url() : action; | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::AnimateColor::applyStep()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:5503:21: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 5503 | val.sprintf ("#%08x", cur_c.argb ()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qtextstream.h:43, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:23: /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1812:48: required from here 1812 | s->repaint (SRect (0, 0, s->bounds.size).intersect (rect)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:343:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 343 | : point (a, b), size (s) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:343:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 343 | : point (a, b), size (s) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect KMPlayer::Rect::intersect(const KMPlayer::Rect&) const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1812:60: required from here 1812 | s->repaint (SRect (0, 0, s->bounds.size).intersect (rect)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:383:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 383 | T a (point.x < r.point.x ? r.point.x : point.x); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:383:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 383 | T a (point.x < r.point.x ? r.point.x : point.x); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:383:7: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 383 | T a (point.x < r.point.x ? r.point.x : point.x); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:384:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 384 | T b (point.y < r.point.y ? r.point.y : point.y); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:384:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 384 | T b (point.y < r.point.y ? r.point.y : point.y); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:384:7: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 384 | T b (point.y < r.point.y ? r.point.y : point.y); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:386:23: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 386 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:386:23: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 386 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:386:48: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 386 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:386:48: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 386 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:387:24: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 387 | ? point.x + size.width : r.point.x + r.size.width) - a, | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:387:24: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 387 | ? point.x + size.width : r.point.x + r.size.width) - a, | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:387:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 387 | ? point.x + size.width : r.point.x + r.size.width) - a, | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:387:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 387 | ? point.x + size.width : r.point.x + r.size.width) - a, | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:387:65: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 386 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | ? point.x + size.width : r.point.x + r.size.width) - a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:388:23: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 388 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:388:23: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 388 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:388:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 388 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:388:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 388 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:389:24: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 389 | ? point.y + size.height : r.point.y + r.size.height) - b); | ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:389:24: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 389 | ? point.y + size.height : r.point.y + r.size.height) - b); | ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:389:50: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 389 | ? point.y + size.height : r.point.y + r.size.height) - b); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:389:50: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 389 | ? point.y + size.height : r.point.y + r.size.height) - b); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:389:67: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 388 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 389 | ? point.y + size.height : r.point.y + r.size.height) - b); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:385:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 385 | return Rect (a, b, | ^~~~~~~~~~~~~~ 386 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | ? point.x + size.width : r.point.x + r.size.width) - a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 389 | ? point.y + size.height : r.point.y + r.size.height) - b); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:45: note: initializing argument 1 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:385:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 385 | return Rect (a, b, | ^~~~~~~~~~~~~~ 386 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | ? point.x + size.width : r.point.x + r.size.width) - a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 389 | ? point.y + size.height : r.point.y + r.size.height) - b); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:50: note: initializing argument 2 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::width() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2010:38: required from here 2010 | w = ps->bounds.width (); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:352:67: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 352 | template inline T Rect::width () const { return size.width; } | ~~~~~^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::height() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2011:39: required from here 2011 | h = ps->bounds.height (); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:354:68: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 354 | template inline T Rect::height () const { return size.height; } | ~~~~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2031:63: required from here 2031 | if (content || surface->bounds.size != SSize (w, h)) { | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:54: 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) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:65: 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) {} | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2032:52: required from here 2032 | surface->bounds = SRect (x, y, w, h); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:44: note: initializing argument 1 of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’ 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘bool KMPlayer::Size::isEmpty() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3547:27: required from here 3547 | if (!size.isEmpty () && w > 0 && h > 0) | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, int)’ 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~~^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, int)’ 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:343:4: required from ‘KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]’ 343 | : point (a, b), size (s) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:1812:48: required from here 1812 | s->repaint (SRect (0, 0, s->bounds.size).intersect (rect)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:58: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:66: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘bool KMPlayer::Size::operator==(const KMPlayer::Size&) const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:332:20: required from ‘bool KMPlayer::Size::operator!=(const KMPlayer::Size&) const [with T = KMPlayer::Single]’ 332 | return !(*this == s); | ~~~~~~~^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:2031:63: required from here 2031 | if (content || surface->bounds.size != SSize (w, h)) { | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘virtual void KMPlayer::SMIL::RefMediaType::message(KMPlayer::MessageType, void*)’: /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3883:9: note: here 3883 | case MsgMediaReady: | ^~~~ [ 54%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rss.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.h:27, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:26: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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' | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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? | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:27: /builddir/build/BUILD/kmplayer-0.12.0b-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]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_atom.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:28: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp: In member function ‘KMPlayer::Surface* KMPlayer::RP::Imfl::surface()’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp: In member function ‘virtual void KMPlayer::RP::TimingsBase::activate()’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘bool KMPlayer::Size::isEmpty() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:161:40: required from here 161 | if (rp_surface && size.isEmpty ()) | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, int)’ 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~~^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, int)’ 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:194:47: required from here 194 | rp_surface->repaint (SRect (0, 0, size)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:343:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 343 | : point (a, b), size (s) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:343:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 343 | : point (a, b), size (s) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:343:4: required from ‘KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]’ 343 | : point (a, b), size (s) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rp.cpp:194:47: required from here 194 | rp_surface->repaint (SRect (0, 0, size)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:58: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:66: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: 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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rss.h:26, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:21: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_rss.cpp:22: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_atom.h:26, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:21: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_atom.cpp:22: /builddir/build/BUILD/kmplayer-0.12.0b-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]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayer_opml.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.cpp [ 59%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o -MF CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o.d -o CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp [ 60%] Building CXX object src/CMakeFiles/kmplayercommon.dir/expression.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/expression.cpp.o -MF CMakeFiles/kmplayercommon.dir/expression.cpp.o.d -o CMakeFiles/kmplayercommon.dir/expression.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:26, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.cpp:23: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.cpp:21: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:43:17: warning: ‘virtual const char* KMPlayer::OPML::Opml::nodeName() const’ can be marked override [-Wsuggest-override] 43 | const char *nodeName () const { return "opml"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:44:11: warning: ‘virtual void* KMPlayer::OPML::Opml::role(KMPlayer::RoleType, void*)’ can be marked override [-Wsuggest-override] 44 | void *role (RoleType msg, void *content=NULL); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:45:10: warning: ‘virtual void KMPlayer::OPML::Opml::closed()’ can be marked override [-Wsuggest-override] 45 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:51:11: warning: ‘virtual KMPlayer::Node* KMPlayer::OPML::Head::childFromTag(const QString&)’ can be marked override [-Wsuggest-override] 51 | Node *childFromTag (const QString& tag); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:52:17: warning: ‘virtual const char* KMPlayer::OPML::Head::nodeName() const’ can be marked override [-Wsuggest-override] 52 | const char *nodeName () const { return "head"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:58:17: warning: ‘virtual const char* KMPlayer::OPML::Body::nodeName() const’ can be marked override [-Wsuggest-override] 58 | const char *nodeName () const { return "body"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:59:11: warning: ‘virtual KMPlayer::Node* KMPlayer::OPML::Body::childFromTag(const QString&)’ can be marked override [-Wsuggest-override] 59 | Node *childFromTag (const QString& tag); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:65:17: warning: ‘virtual const char* KMPlayer::OPML::Outline::nodeName() const’ can be marked override [-Wsuggest-override] 65 | const char *nodeName () const { return "outline"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_opml.h:66:10: warning: ‘virtual void KMPlayer::OPML::Outline::closed()’ can be marked override [-Wsuggest-override] 66 | void closed (); | ^~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_xspf.h:26, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_xspf.cpp:22: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ [ 62%] Building CXX object src/CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o -MF CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o.d -o CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.h:23, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp:26: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp: In member function ‘virtual KMPlayer::ExprIterator* {anonymous}::Step::exprIterator(KMPlayer::ExprIterator*) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp: In member function ‘virtual KMPlayer::ExprIterator* {anonymous}::Path::exprIterator(KMPlayer::ExprIterator*) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp: In member function ‘virtual KMPlayer::ExprIterator* {anonymous}::PredicateFilter::exprIterator(KMPlayer::ExprIterator*) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp: In member function ‘virtual KMPlayer::ExprIterator* {anonymous}::SubSequence::exprIterator(KMPlayer::ExprIterator*) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp: In member function ‘virtual KMPlayer::ExprIterator* {anonymous}::Tokenize::exprIterator(KMPlayer::ExprIterator*) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp: In member function ‘virtual KMPlayer::ExprIterator* {anonymous}::Join::exprIterator(KMPlayer::ExprIterator*) const’: /builddir/build/BUILD/kmplayer-0.12.0b-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() { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/expression.cpp: In member function ‘void Parser::setError(const char*)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 [ 63%] Building CXX object src/CMakeFiles/kmplayercommon.dir/triestring.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/triestring.cpp.o -MF CMakeFiles/kmplayercommon.dir/triestring.cpp.o.d -o CMakeFiles/kmplayercommon.dir/triestring.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/triestring.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/triestring.cpp: In function ‘int trieStringCompare(KMPlayer::TrieNode*, const char*, int&, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.h:33, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ [ 65%] Building CXX object src/CMakeFiles/kmplayercommon.dir/surface.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/surface.cpp.o -MF CMakeFiles/kmplayercommon.dir/surface.cpp.o.d -o CMakeFiles/kmplayercommon.dir/surface.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:36, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:41: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:44: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp: In function ‘QString mimeByContent(const QByteArray&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:379:20: warning: ‘KMimeType’ is deprecated [-Wdeprecated-declarations] 379 | KMimeType::Ptr mimep = KMimeType::findByContent (data, &accuraty); | ^~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:33: /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:379:39: warning: ‘KMimeType’ is deprecated [-Wdeprecated-declarations] 379 | KMimeType::Ptr mimep = KMimeType::findByContent (data, &accuraty); | ^~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp: In member function ‘bool KMPlayer::MediaInfo::wget(const QString&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:437:19: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 437 | KUrl kurl (str); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:463:32: warning: ‘KMimeType’ is deprecated [-Wdeprecated-declarations] 463 | KMimeType::Ptr mimeptr = KMimeType::findByUrl (kurl); | ^~~~~~~ /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:463:53: warning: ‘KMimeType’ is deprecated [-Wdeprecated-declarations] 463 | KMimeType::Ptr mimeptr = KMimeType::findByUrl (kurl); | ^~~~~~~~~ /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:482:45: warning: ‘KMimeType’ is deprecated [-Wdeprecated-declarations] 482 | (KMimeType::isBufferBinaryData (QByteArray (databuf, nr_bytes)) || | ^~~~~~~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:506:38: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 506 | kurl = KUrl (cross_domain); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp: In function ‘bool validDataFormat(KMPlayer::MediaManager::MediaType, const QByteArray&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/mediaobject.cpp:731:32: warning: ‘KMimeType’ is deprecated [-Wdeprecated-declarations] 731 | KMimeType::isBufferBinaryData (ba) || | ^~~~~~~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kmimetype.h:50:47: note: declared here 50 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KMimeType : public QSharedData | ^~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/kmplayercommon.dir/viewarea.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/viewarea.cpp.o -MF CMakeFiles/kmplayercommon.dir/viewarea.cpp.o.d -o CMakeFiles/kmplayercommon.dir/viewarea.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.h:26, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:30: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:28, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:31: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Point& KMPlayer::Point::operator=(const KMPlayer::Point&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:83:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 83 | class KMPLAYER_NO_EXPORT Point { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:83:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 83 | class KMPLAYER_NO_EXPORT Point { | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Rect& KMPlayer::Rect::operator=(const KMPlayer::Rect&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:110:26: note: synthesized method ‘KMPlayer::Point& KMPlayer::Point::operator=(const KMPlayer::Point&)’ first required here 110 | class KMPLAYER_NO_EXPORT Rect { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Rect& KMPlayer::Rect::operator=(const KMPlayer::Rect&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:110:26: note: synthesized method ‘KMPlayer::Size& KMPlayer::Size::operator=(const KMPlayer::Size&)’ first required here 110 | class KMPLAYER_NO_EXPORT Rect { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp: In member function ‘void KMPlayer::Surface::resize(const KMPlayer::SRect&, bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Size& KMPlayer::Size::operator=(KMPlayer::Size&&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp: In member function ‘void KMPlayer::Surface::resize(const KMPlayer::SRect&, bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp: In function ‘void clipToScreen(KMPlayer::Surface*, KMPlayer::Matrix&, KMPlayer::IRect&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp: In function ‘void clipToScreen(KMPlayer::Surface*, KMPlayer::Matrix&, KMPlayer::IRect&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:44:5: required from here 44 | )), | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:44: note: initializing argument 1 of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’ 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect KMPlayer::Rect::unite(const KMPlayer::Rect&) const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:107:54: required from here 107 | parentNode ()->repaint (old_bounds.unite (rect)); | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:373:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 373 | T a (point.x < r.point.x ? point.x : r.point.x); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:373:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 373 | T a (point.x < r.point.x ? point.x : r.point.x); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:373:7: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 373 | T a (point.x < r.point.x ? point.x : r.point.x); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:374:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 374 | T b (point.y < r.point.y ? point.y : r.point.y); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:374:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 374 | T b (point.y < r.point.y ? point.y : r.point.y); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:374:7: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 374 | T b (point.y < r.point.y ? point.y : r.point.y); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:376:23: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 376 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:376:23: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 376 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:376:48: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 376 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:376:48: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 376 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:377:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 377 | ? r.point.x + r.size.width : point.x + size.width) - a, | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:377:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 377 | ? r.point.x + r.size.width : point.x + size.width) - a, | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:377:51: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 377 | ? r.point.x + r.size.width : point.x + size.width) - a, | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:377:51: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 377 | ? r.point.x + r.size.width : point.x + size.width) - a, | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:377:65: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 376 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | ? r.point.x + r.size.width : point.x + size.width) - a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:378:23: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 378 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:378:23: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 378 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:378:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 378 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:378:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 378 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:379:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 379 | ? r.point.y + r.size.height : point.y + size.height) - b); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:379:26: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 379 | ? r.point.y + r.size.height : point.y + size.height) - b); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:379:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 379 | ? r.point.y + r.size.height : point.y + size.height) - b); | ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:379:52: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 379 | ? r.point.y + r.size.height : point.y + size.height) - b); | ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:379:67: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 378 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | ? r.point.y + r.size.height : point.y + size.height) - b); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:375:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 375 | return Rect (a, b, | ^~~~~~~~~~~~~~ 376 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | ? r.point.x + r.size.width : point.x + size.width) - a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | ? r.point.y + r.size.height : point.y + size.height) - b); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:45: note: initializing argument 1 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:375:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 375 | return Rect (a, b, | ^~~~~~~~~~~~~~ 376 | ((point.x + size.width < r.point.x + r.size.width) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | ? r.point.x + r.size.width : point.x + size.width) - a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | ((point.y + size.height < r.point.y + r.size.height) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | ? r.point.y + r.size.height : point.y + size.height) - b); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:50: note: initializing argument 2 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::x() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:137:32: required from here 137 | matrix.translate (bounds.x (), bounds.y ()); | ~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:348:64: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 348 | template inline T Rect::x () const { return point.x; } | ~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::y() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:137:45: required from here 137 | matrix.translate (bounds.x (), bounds.y ()); | ~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:350:64: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 350 | template inline T Rect::y () const { return point.y; } | ~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect::Rect(T, T, const KMPlayer::Size&) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:142:46: required from here 142 | return matrix.toScreen (SRect (0, 0, size)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:343:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 343 | : point (a, b), size (s) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:343:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 343 | : point (a, b), size (s) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::width() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:161:33: required from here 161 | s->bounds.width (), s->bounds.height ()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:352:67: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 352 | template inline T Rect::width () const { return size.width; } | ~~~~~^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::height() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:161:54: required from here 161 | s->bounds.width (), s->bounds.height ()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:354:68: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 354 | template inline T Rect::height () const { return size.height; } | ~~~~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘bool KMPlayer::Size::isEmpty() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:170:38: required from here 170 | if (!s->virtual_size.isEmpty ()) | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, int)’ 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~~^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, int)’ 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: required from ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:44:5: required from here 44 | )), | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:58: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:66: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: required from ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:44:5: required from here 44 | )), | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:54: 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) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:65: 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) {} | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘bool KMPlayer::Size::operator==(const KMPlayer::Size&) const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:332:20: required from ‘bool KMPlayer::Size::operator!=(const KMPlayer::Size&) const [with T = KMPlayer::Single]’ 332 | return !(*this == s); | ~~~~~~~^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:93:55: required from here 93 | if (parent_resized || old_bounds.size != rect.size) { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘bool KMPlayer::Point::operator==(const KMPlayer::Point&) const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:357:18: required from ‘bool KMPlayer::Rect::operator==(const KMPlayer::Rect&) const [with T = KMPlayer::Single]’ 357 | return point == r.point && size == r.size; | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:361:20: required from ‘bool KMPlayer::Rect::operator!=(const KMPlayer::Rect&) const [with T = KMPlayer::Single]’ 361 | return !(*this == r); | ~~~~~~~^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/surface.cpp:91:41: required from here 91 | if (parent_resized || old_bounds != rect) { | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:27: note: initializing argument 1 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:273:44: note: initializing argument 2 of ‘bool KMPlayer::operator==(Single, Single)’ 273 | operator == (const Single s1, const Single s2) { return s1.value == s2.value; } | ~~~~~~~~~~~~~^~ [ 68%] Building CXX object src/CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o -MF CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o.d -o CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/masteradaptor.cpp [ 69%] Building CXX object src/CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o -MF CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o.d -o CMakeFiles/kmplayercommon.dir/streammasteradaptor.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/streammasteradaptor.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:47: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:48: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/playlistview.h:27, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:49: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:28, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:50: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:55: /builddir/build/BUILD/kmplayer-0.12.0b-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]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:56: /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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' | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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? | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1482:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::Node*)’ can be marked override [-Wsuggest-override] 1482 | void visit (Node * n); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1483:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::Element*)’ can be marked override [-Wsuggest-override] 1483 | void visit (Element *); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1484:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::Smil*)’ can be marked override [-Wsuggest-override] 1484 | void visit (SMIL::Smil *); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1485:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::Layout*)’ can be marked override [-Wsuggest-override] 1485 | void visit (SMIL::Layout *); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1486:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::RegionBase*)’ can be marked override [-Wsuggest-override] 1486 | void visit (SMIL::RegionBase *); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1487:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::MediaType*)’ can be marked override [-Wsuggest-override] 1487 | void visit (SMIL::MediaType * n); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1488:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::SmilText*)’ can be marked override [-Wsuggest-override] 1488 | void visit (SMIL::SmilText * n); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1489:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::Anchor*)’ can be marked override [-Wsuggest-override] 1489 | void visit (SMIL::Anchor *); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1490:10: warning: ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::Area*)’ can be marked override [-Wsuggest-override] 1490 | void visit (SMIL::Area *); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::RegionBase*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1559:54: warning: implicitly-declared ‘KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)’ is deprecated [-Wdeprecated-copy] 1559 | matrix = Matrix (rect.x(), rect.y(), 1.0, 1.0); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In member function ‘KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::RegionBase*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1559:54: note: synthesized method ‘KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)’ first required here 1559 | matrix = Matrix (rect.x(), rect.y(), 1.0, 1.0); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1583:18: warning: implicitly-declared ‘KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)’ is deprecated [-Wdeprecated-copy] 1583 | matrix = m; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In function ‘void followLink(KMPlayer::SMIL::LinkingBase*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1599:44: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1599 | notify->openUrl(KUrl(link->href), link->target, QString()); | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:61: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘virtual void KMPlayer::MouseVisitor::visit(KMPlayer::SMIL::Area*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1633:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1633 | if (x < left || x > left + w || y < top || y > top + h) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:285:39: note: initializing argument 2 of ‘bool KMPlayer::operator<(int, Single)’ 285 | operator < (const int i, const Single s) { return Single (i) < s; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1633:40: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1633 | if (x < left || x > left + w || y < top || y > top + h) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:209:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, int)’ 209 | inline Single operator + (const Single s, const int i) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1633:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1633 | if (x < left || x > left + w || y < top || y > top + h) | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:285:39: note: initializing argument 2 of ‘bool KMPlayer::operator<(int, Single)’ 285 | operator < (const int i, const Single s) { return Single (i) < s; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1633:66: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1633 | if (x < left || x > left + w || y < top || y > top + h) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:209:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, int)’ 209 | inline Single operator + (const Single s, const int i) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1639:25: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1639 | if (x > right || y > bottom) | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:267:39: note: initializing argument 2 of ‘bool KMPlayer::operator>(int, Single)’ 267 | operator > (const int i, const Single s) { return Single (i) > s; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1639:38: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 1639 | if (x > right || y > bottom) | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:267:39: note: initializing argument 2 of ‘bool KMPlayer::operator>(int, Single)’ 267 | operator > (const int i, const Single s) { return Single (i) > s; } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘void KMPlayer::MouseVisitor::surfaceEvent(KMPlayer::Node*, KMPlayer::Surface*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1734:66: warning: implicitly-declared ‘KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)’ is deprecated [-Wdeprecated-copy] 1734 | matrix = Matrix (rect.x(), rect.y(), s->xscale, s->yscale); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1737:18: warning: implicitly-declared ‘KMPlayer::Matrix& KMPlayer::Matrix::operator=(const KMPlayer::Matrix&)’ is deprecated [-Wdeprecated-copy] 1737 | matrix = m; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘void KMPlayer::ViewerAreaPrivate::clearSurface(KMPlayer::Surface*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1768:33: warning: unused parameter ‘s’ [-Wunused-parameter] 1768 | void clearSurface (Surface *s) { | ~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘void KMPlayer::ViewerAreaPrivate::resizeSurface(KMPlayer::Surface*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1777:34: warning: unused parameter ‘s’ [-Wunused-parameter] 1777 | void resizeSurface (Surface *s) { | ~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘xcb_visualtype_t* KMPlayer::ViewerAreaPrivate::visual_of_screen(xcb_connection_t*, xcb_screen_t*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1846:58: warning: unused parameter ‘c’ [-Wunused-parameter] 1846 | xcb_visualtype_t* visual_of_screen(xcb_connection_t* c, xcb_screen_t* screen) | ~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘void KMPlayer::ViewArea::updateSurfaceBounds()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2157:75: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2157 | : (Single) m_view->controlPanel()->maximumSize ().height ()) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2162:22: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2162 | int nw = w * 1.0 * scale / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:230:40: note: initializing argument 1 of ‘double KMPlayer::operator*(Single, double)’ 230 | inline double operator * (const Single s, const double d) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2163:22: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2163 | int nh = h * 1.0 * scale / 100; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:230:40: note: initializing argument 1 of ‘double KMPlayer::operator*(Single, double)’ 230 | inline double operator * (const Single s, const double d) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2164:19: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2164 | x += (w - nw) / 2; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:213:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, int)’ 213 | inline Single operator - (const Single s, const int i) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2165:19: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2165 | y += (h - nh) / 2; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:213:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, int)’ 213 | inline Single operator - (const Single s, const int i) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2171:43: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2171 | surface->resize (SRect (x, y, w, h)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:45: note: initializing argument 1 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2171:43: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2171 | surface->resize (SRect (x, y, w, h)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:50: note: initializing argument 2 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2171:43: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2171 | surface->resize (SRect (x, y, w, h)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:55: note: initializing argument 3 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2171:43: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2171 | surface->resize (SRect (x, y, w, h)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:339:60: note: initializing argument 4 of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 339 | template inline Rect::Rect (T a, T b, T w, T h) | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘virtual void KMPlayer::ViewArea::resizeEvent(QResizeEvent*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2183:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2183 | ? h-hsb | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2183:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2183 | ? h-hsb | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2188:41: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2188 | h -= Single (auto_hide ? 0 : hcp) - hsb; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2194:70: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2194 | m_view->controlPanel ()->setGeometry (0, h-(auto_hide ? hcp:0), w, hcp); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:213:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, int)’ 213 | inline Single operator - (const Single s, const int i) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2196:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2196 | m_view->statusBar ()->setGeometry (0, h-hsb, w, hsb); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2196:49: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2196 | m_view->statusBar ()->setGeometry (0, h-hsb, w, hsb); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2198:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2198 | Single ws = w * scale / 100; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:223:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, int)’ 223 | inline Single operator * (const Single s, const int i) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2199:21: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2199 | Single hs = h * scale / 100; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:223:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator*(Single, int)’ 223 | inline Single operator * (const Single s, const int i) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2200:15: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2200 | x += (w - ws) / 2; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2200:15: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2200 | x += (w - ws) / 2; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2201:15: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2201 | y += (h - hs) / 2; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2201:15: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 2201 | y += (h - hs) / 2; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:57: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘virtual bool KMPlayer::ViewArea::nativeEventFilter(const QByteArray&, void*, long int*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2397:85: warning: unused parameter ‘result’ [-Wunused-parameter] 2397 | bool ViewArea::nativeEventFilter(const QByteArray& eventType, void * message, long *result) { | ~~~~~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp: In member function ‘virtual void KMPlayer::VideoOutput::useIndirectWidget(bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2538:57: warning: narrowing conversion of ‘((KMPlayer::VideoOutput*)this)->KMPlayer::VideoOutput::m_input_mask’ from ‘long int’ to ‘uint32_t’ {aka ‘unsigned int’} [-Wnarrowing] 2538 | uint32_t values[] = { scr->black_pixel, m_input_mask }; | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘bool KMPlayer::Size::isEmpty() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1527:66: required from here 1527 | if (event == MsgEventClicked && !s->virtual_size.isEmpty () && | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, int)’ 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ~~~~~~~^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:291:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, int)’ 291 | operator <= (const Single s, const int i) { return s <= Single (i); } | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::x() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1559:32: required from here 1559 | matrix = Matrix (rect.x(), rect.y(), 1.0, 1.0); | ~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:348:64: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 348 | template inline T Rect::x () const { return point.x; } | ~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::y() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1559:42: required from here 1559 | matrix = Matrix (rect.x(), rect.y(), 1.0, 1.0); | ~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:350:64: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 350 | template inline T Rect::y () const { return point.y; } | ~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::width() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1630:60: required from here 1630 | Single left = area->coords[0].size (rect.width ()); | ~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:352:67: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 352 | template inline T Rect::width () const { return size.width; } | ~~~~~^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘T KMPlayer::Rect::height() const [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:1631:60: required from here 1631 | Single top = area->coords[1].size (rect.height ()); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:354:68: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 354 | template inline T Rect::height () const { return size.height; } | ~~~~~^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2171:43: required from here 2171 | surface->resize (SRect (x, y, w, h)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:44: note: initializing argument 1 of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’ 319 | template inline Size::Size (T w, T h) : width (w), height (h) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) {} | ~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Point::Point(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:4: required from ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2171:43: required from here 2171 | surface->resize (SRect (x, y, w, h)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:58: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:303:66: 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) {} | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In instantiation of ‘KMPlayer::Size::Size(T, T) [with T = KMPlayer::Single]’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:340:18: required from ‘KMPlayer::Rect::Rect(T, T, T, T) [with T = KMPlayer::Single]’ 340 | : point (a, b), size (w, h) {} | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.cpp:2171:43: required from here 2171 | surface->resize (SRect (x, y, w, h)); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:54: 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) {} | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:319:65: 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) {} | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: 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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/streammasteradaptor.h:17, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/streammasteradaptor.cpp:11: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: 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/partadaptor.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayercommon_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KIO -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KIOGui -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -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/Sonnet -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtX11Extras -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayercommon.dir/partadaptor.cpp.o -MF CMakeFiles/kmplayercommon.dir/partadaptor.cpp.o.d -o CMakeFiles/kmplayercommon.dir/partadaptor.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/partadaptor.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:35, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/masteradaptor.h:17, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/masteradaptor.cpp:11: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:36: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:37: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:36: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:37: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/partadaptor.h:17, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/partadaptor.cpp:11: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ [ 72%] Linking CXX shared library libkmplayercommon.so cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kmplayercommon.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 /usr/lib64/libKF5KDELibs4Support.so.5.116.0 -lxcb -lxcb-render -lxcb-shape -lxcb-xfixes -lxcb-shm -lxcb-util -lxcb-composite -lxcb-cursor -lxcb-damage -lxcb-dpms -lxcb-dri2 -lxcb-dri3 -lxcb-ewmh -lxcb-glx -lxcb-icccm -lxcb-image -lxcb-keysyms -lxcb-present -lxcb-randr -lxcb-record -lxcb-render-util -lxcb-res -lxcb-screensaver -lxcb-sync -lxcb-xf86dri -lxcb-xinerama -lxcb-xinput -lxcb-xkb -lxcb-xtest -lxcb-xv -lxcb-xvmc /usr/lib64/libKF5MediaPlayer.so.5.116.0 /usr/lib64/libKF5KIOFileWidgets.so.5.116.0 /usr/lib64/libKF5Bookmarks.so.5.116.0 /usr/lib64/libKF5Notifications.so.5.116.0 /usr/lib64/libKF5UnitConversion.so.5.116.0 /usr/lib64/libKF5Parts.so.5.116.0 /usr/lib64/libKF5TextWidgets.so.5.116.0 /usr/lib64/libKF5SonnetUi.so.5.116.0 /usr/lib64/libKF5KIOWidgets.so.5.116.0 /usr/lib64/libKF5Completion.so.5.116.0 /usr/lib64/libKF5Solid.so.5.116.0 /usr/lib64/libKF5KIOGui.so.5.116.0 /usr/lib64/libKF5KIOCore.so.5.116.0 /usr/lib64/libKF5Crash.so.5.116.0 /usr/lib64/libQt5Concurrent.so.5.15.15 /usr/lib64/libKF5WindowSystem.so.5.116.0 /usr/lib64/libX11.so /usr/lib64/libKF5Service.so.5.116.0 /usr/lib64/libKF5JobWidgets.so.5.116.0 /usr/lib64/libKF5XmlGui.so.5.116.0 /usr/lib64/libQt5PrintSupport.so.5.15.15 /usr/lib64/libKF5IconThemes.so.5.116.0 /usr/lib64/libQt5Svg.so.5.15.15 /usr/lib64/libKF5ConfigWidgets.so.5.116.0 /usr/lib64/libKF5WidgetsAddons.so.5.116.0 /usr/lib64/libKF5Auth.so.5.116.0 /usr/lib64/libKF5AuthCore.so.5.116.0 /usr/lib64/libKF5CoreAddons.so.5.116.0 /usr/lib64/libKF5ConfigGui.so.5.116.0 /usr/lib64/libKF5ConfigCore.so.5.116.0 /usr/lib64/libKF5Codecs.so.5.116.0 /usr/lib64/libKF5I18n.so.5.116.0 /usr/lib64/libKF5GuiAddons.so.5.116.0 /usr/lib64/libQt5X11Extras.so.5.15.15 /usr/lib64/libQt5Network.so.5.In member function ‘parseParam’, inlined from ‘parseParam’ at /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3245:6: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:3250:41: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 3250 | coords = new SizeType [nr_coords]; | ^ /usr/include/c++/15/new: In member function ‘parseParam’: /usr/include/c++/15/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp: In member function ‘begin’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:5146:45: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5146 | begin_ = new SizeType [num_count]; | ^ /usr/include/c++/15/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:5147:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5147 | end = new SizeType [num_count]; | ^ /usr/include/c++/15/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:5148:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5148 | cur = new SizeType [num_count]; | ^ /usr/include/c++/15/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_smil.cpp:5149:44: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5149 | delta = new SizeType [num_count]; | ^ /usr/include/c++/15/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ 15.15 /usr/lib64/libKF5ItemViews.so.5.116.0 /usr/lib64/libQt5Xml.so.5.15.15 /usr/lib64/libQt5Widgets.so.5.15.15 /usr/lib64/libQt5Gui.so.5.15.15 /usr/lib64/libQt5DBus.so.5.15.15 /usr/lib64/libQt5Core.so.5.15.15 gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 74%] Built target kmplayercommon /usr/bin/gmake -f src/CMakeFiles/kmplayerpart_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kmplayerpart_autogen_timestamp_deps.dir/depend /usr/bin/gmake -f src/CMakeFiles/kdeinit_kmplayer_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kdeinit_kmplayer_autogen_timestamp_deps.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayerpart_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kdeinit_kmplayer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kmplayerpart_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kmplayerpart_autogen_timestamp_deps.dir/build /usr/bin/gmake -f src/CMakeFiles/kdeinit_kmplayer_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kdeinit_kmplayer_autogen_timestamp_deps.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Nothing to be done for 'src/CMakeFiles/kmplayerpart_autogen_timestamp_deps.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Nothing to be done for 'src/CMakeFiles/kdeinit_kmplayer_autogen_timestamp_deps.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 74%] Built target kmplayerpart_autogen_timestamp_deps [ 74%] Built target kdeinit_kmplayer_autogen_timestamp_deps /usr/bin/gmake -f src/CMakeFiles/kmplayerpart_autogen.dir/build.make src/CMakeFiles/kmplayerpart_autogen.dir/depend /usr/bin/gmake -f src/CMakeFiles/kdeinit_kmplayer_autogen.dir/build.make src/CMakeFiles/kdeinit_kmplayer_autogen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayerpart_autogen.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kdeinit_kmplayer_autogen.dir/build.make src/CMakeFiles/kdeinit_kmplayer_autogen.dir/build /usr/bin/gmake -f src/CMakeFiles/kmplayerpart_autogen.dir/build.make src/CMakeFiles/kmplayerpart_autogen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 75%] Automatic MOC for target kdeinit_kmplayer [ 77%] Automatic MOC for target kmplayerpart cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/AutogenInfo.json "" cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayerpart_autogen.dir/AutogenInfo.json "" AutoGen: Refreshing parse cache because it doesn't exist. AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayerpart_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/g++ -std=gnu++11 -dM -E -c /usr/share/cmake/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include AutoMoc: Generating "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/g++ -std=gnu++11 -dM -E -c /usr/share/cmake/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 -Dkdeinit_kmplayer_EXPORTS -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include AutoGen: Parsing "SRC:/src/kmplayer_part.h" AutoGen: Parsing "SRC:/src/kmplayer.h" AutoGen: Parsing "SRC:/src/kmplayer_lists.h" AutoGen: Parsing "SRC:/src/kmplayertvsource.h" AutoGen: Parsing "SRC:/src/kmplayer.cpp" AutoGen: Parsing "SRC:/src/kmplayer_lists.cpp" AutoGen: Parsing "SRC:/src/kmplayer_part.cpp" AutoGen: Parsing "SRC:/src/kmplayertvsource.cpp" AutoGen: Parsing "SRC:/src/main.cpp" 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_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc warning --------------- "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_CLASS, 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_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro. AutoMoc: Generating "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp", because it doesn't exist, from "SRC:/src/kmplayer.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp", because it doesn't exist, from "SRC:/src/kmplayer_part.h" /usr/lib64/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 -Dkmplayerpart_EXPORTS -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.h AutoMoc: Generating "SRC:/redhat-linux-build/src/kmplayerpart_autogen/include/kmplayer_part.moc", because it doesn't exist, from "SRC:/src/kmplayer_part.cpp" /usr/lib64/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 -Dkmplayerpart_EXPORTS -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/include/kmplayer_part.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp AutoMoc: Generating "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer_lists.cpp", because it doesn't exist, from "SRC:/src/kmplayer_lists.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer_lists.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp", because it doesn't exist, from "SRC:/src/kmplayertvsource.h" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer_lists.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/include/kmplayer.moc", because it doesn't exist, from "SRC:/src/kmplayer.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/include/kmplayer.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp.d" AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayerpart_autogen/include/kmplayer_part.moc.d" AutoMoc: Generating MOC compilation "SRC:/redhat-linux-build/src/kmplayerpart_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/redhat-linux-build/src/kmplayerpart_autogen/deps" AutoGen: Writing the parse cache file "SRC:/redhat-linux-build/src/CMakeFiles/kmplayerpart_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/redhat-linux-build/src/CMakeFiles/kmplayerpart_autogen.dir/AutogenUsed.txt" cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E touch /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/timestamp gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 77%] Built target kmplayerpart_autogen /usr/bin/gmake -f src/CMakeFiles/kmplayerpart.dir/build.make src/CMakeFiles/kmplayerpart.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayerpart.dir/DependInfo.cmake "--color=" Dependencies file "src/kmplayerpart_autogen/deps" is newer than depends file "/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayerpart.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target kmplayerpart gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kmplayerpart.dir/build.make src/CMakeFiles/kmplayerpart.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 78%] Building CXX object src/CMakeFiles/kmplayerpart.dir/kmplayerpart_autogen/mocs_compilation.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayerpart.dir/kmplayerpart_autogen/mocs_compilation.cpp.o -MF CMakeFiles/kmplayerpart.dir/kmplayerpart_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/kmplayerpart.dir/kmplayerpart_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/mocs_compilation.cpp [ 80%] Building CXX object src/CMakeFiles/kmplayerpart.dir/kmplayer_part.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayerpart.dir/kmplayer_part.cpp.o -MF CMakeFiles/kmplayerpart.dir/kmplayer_part.cpp.o.d -o CMakeFiles/kmplayerpart.dir/kmplayer_part.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp.d" AutoMoc: Generating "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/include/kmplayertvsource.moc", because it doesn't exist, from "SRC:/src/kmplayertvsource.cpp" /usr/lib64/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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build -I/usr/include/KF5/KMediaPlayer -I/usr/include/KF5 -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I/usr/lib64/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/KIO -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KService -I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtConcurrent -I/usr/include/KF5/KWindowSystem -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/Solid -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/qt5/QtXml -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KAuthWidgets -I/usr/include/KF5/KAuthCore -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/Sonnet -I/usr/include/KF5/KI18n -I/usr/include/KF5/KDELibs4Support -I/usr/include/KF5/KDELibs4Support/KDE -I/usr/include/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/KNotifications -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KGuiAddons -I/usr/include/KF5/KUnitConversion -I/usr/include -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-redhat-linux -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-redhat-linux/15/include -I/usr/local/include --include /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/moc_predefs.h --output-dep-file -o /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/include/kmplayertvsource.moc /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/include/kmplayer.moc.d" AutoMoc: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:0: Note: No relevant classes found. No output generated. AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/include/kmplayertvsource.moc.d" AutoMoc: Generating MOC compilation "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/deps" AutoGen: Writing the parse cache file "SRC:/redhat-linux-build/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/redhat-linux-build/src/CMakeFiles/kdeinit_kmplayer_autogen.dir/AutogenUsed.txt" cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E touch /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/timestamp gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 80%] Built target kdeinit_kmplayer_autogen /usr/bin/gmake -f src/CMakeFiles/kdeinit_kmplayer.dir/build.make src/CMakeFiles/kdeinit_kmplayer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kdeinit_kmplayer.dir/DependInfo.cmake "--color=" Dependencies file "src/kdeinit_kmplayer_autogen/deps" is newer than depends file "/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kdeinit_kmplayer.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target kdeinit_kmplayer gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kdeinit_kmplayer.dir/build.make src/CMakeFiles/kdeinit_kmplayer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 81%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_autogen/mocs_compilation.cpp.o [ 83%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_autogen/mocs_compilation.cpp.o -MF CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o -MF CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o.d -o CMakeFiles/kdeinit_kmplayer.dir/kmplayer.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.h:26, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:44: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:26, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/moc_kmplayer_part.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &, | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &, | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.h:154:40: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 154 | bool allowRedir (const KUrl & url) const; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:947:10: warning: ‘virtual void KMPlayer::GenericMrl::closed()’ can be marked override [-Wsuggest-override] 947 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:255:17: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:344:10: warning: ‘virtual bool KMPlayer::PartBase::openFile()’ can be marked override [-Wsuggest-override] 344 | bool openFile(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &, | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &, | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayerpart_autogen/EWIEGA46WW/../../../../src/kmplayer_part.h:154:40: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 154 | bool allowRedir (const KUrl & url) const; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:46: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:47: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:49: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:209:10: warning: ‘virtual void KMPlayer::MPlayerPreferencesPage::read(KSharedConfigPtr)’ can be marked override [-Wsuggest-override] 209 | void read (KSharedConfigPtr); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:50: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘virtual QObject* KMPlayerFactory::create(const char*, QWidget*, QObject*, const QVariantList&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-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, | ~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘virtual void GrabDocument::message(KMPlayer::MessageType, void*)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In constructor ‘KMPlayerPart::KMPlayerPart(QWidget*, QObject*, const QVariantList&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:189:21: 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:14, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.h:23: /usr/include/KF5/KParts/kparts/partbase.h:81:18: note: declared here 81 | virtual void setComponentData(const KAboutData &componentData); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:196:21: 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 ()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KParts/kparts/partbase.h:81:18: note: declared here 81 | virtual void setComponentData(const KAboutData &componentData); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:328:40: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 328 | m_docbase = KUrl (value); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘virtual void KMPlayerPart::processCreated(KMPlayer::Process*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:431:69: warning: unused parameter ‘p’ [-Wunused-parameter] 431 | KDE_NO_EXPORT void KMPlayerPart::processCreated (KMPlayer::Process *p) { | ~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 { | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘virtual bool KMPlayerPart::openUrl(const QUrl&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:484:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 484 | KUrl url; | ^~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:500:34: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 500 | url = KUrl ("about:empty"); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:507:32: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 507 | KUrl u (m_file_name); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:509:30: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 509 | KUrl(_url).protocol ().isEmpty ()) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:515:31: warning: ‘void KUrl::setPath(const QString&)’ is deprecated [-Wdeprecated-declarations] 515 | u.setPath (QChar ('/') + _url.host ()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:461:37: note: declared here 461 | KDELIBS4SUPPORT_DEPRECATED void setPath(const QString &path); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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))) | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘bool KMPlayerPart::startUrl(const KUrl&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:587:18: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 587 | KUrl url (uri); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:632:26: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 632 | )).url () | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:686:42: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 686 | if (m_view->setPicture (KUrl (img).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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:692:82: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 692 | return PartBase::openUrl(m_href_url.isEmpty() ? url : KUrl(m_href_url)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘void KMPlayerPart::pictureClicked()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:703:39: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 703 | PartBase::openUrl (KUrl (m_src_url)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘void KMPlayerPart::statusPosition(int, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:844:30: 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/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qlabel.h:44, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:25: /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:846:30: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 846 | text.sprintf ("%02d:%02d", m, s); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘virtual void KMPlayerBrowserExtension::restoreState(QDataStream&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:878:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 878 | static_cast (parent ())->openUrl (KUrl(url)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘virtual bool KMPlayerLiveConnectExtension::put(long unsigned int, const QString&, const QString&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1320:26: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1320 | KUrl url (val); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1438:27: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1438 | KUrl url (args.first ()); | ^~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1495:27: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1495 | KUrl url (args.first ()); | ^~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp: In member function ‘void KMPlayerLiveConnectExtension::setSize(int, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_part.cpp:1527:19: 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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:31, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:85:10: warning: ‘virtual void KMPlayer::PictureWidget::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 85 | void mousePressEvent (QMouseEvent *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerview.h:86:10: warning: ‘virtual void KMPlayer::PictureWidget::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 86 | void mouseMoveEvent (QMouseEvent *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:188:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 188 | return s; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:194:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 194 | return s; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:200:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 200 | return s; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:206:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 206 | return s; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:245:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 245 | return s1; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertypes.h:296:12: warning: implicitly-declared ‘constexpr KMPlayer::Single::Single(const KMPlayer::Single&)’ is deprecated [-Wdeprecated-copy] 296 | return s1; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:574:18: warning: ‘virtual void KMPlayer::Element::reset()’ can be marked override [-Wsuggest-override] 574 | virtual void reset (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:575:18: warning: ‘virtual void KMPlayer::Element::clear()’ can be marked override [-Wsuggest-override] 575 | virtual void clear (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:637:14: warning: ‘virtual KMPlayer::Node::PlayType KMPlayer::Mrl::playType()’ can be marked override [-Wsuggest-override] 637 | PlayType playType (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:638:19: warning: ‘virtual KMPlayer::Mrl* KMPlayer::Mrl::mrl()’ can be marked override [-Wsuggest-override] 638 | virtual Mrl * mrl (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:641:18: warning: ‘virtual void KMPlayer::Mrl::activate()’ can be marked override [-Wsuggest-override] 641 | virtual void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:642:18: warning: ‘virtual void KMPlayer::Mrl::begin()’ can be marked override [-Wsuggest-override] 642 | virtual void begin (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:643:18: warning: ‘virtual void KMPlayer::Mrl::defer()’ can be marked override [-Wsuggest-override] 643 | virtual void defer (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:644:18: warning: ‘virtual void KMPlayer::Mrl::undefer()’ can be marked override [-Wsuggest-override] 644 | virtual void undefer (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:645:18: warning: ‘virtual void KMPlayer::Mrl::deactivate()’ can be marked override [-Wsuggest-override] 645 | virtual void deactivate (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:779:18: warning: ‘virtual void KMPlayer::Document::activate()’ can be marked override [-Wsuggest-override] 779 | virtual void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:780:18: warning: ‘virtual void KMPlayer::Document::defer()’ can be marked override [-Wsuggest-override] 780 | virtual void defer (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:781:18: warning: ‘virtual void KMPlayer::Document::undefer()’ can be marked override [-Wsuggest-override] 781 | virtual void undefer (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:782:18: warning: ‘virtual void KMPlayer::Document::reset()’ can be marked override [-Wsuggest-override] 782 | virtual void reset (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:899:13: warning: ‘virtual QString KMPlayer::TextNode::nodeValue() const’ can be marked override [-Wsuggest-override] 899 | QString nodeValue () const; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerplaylist.h:947:10: warning: ‘virtual void KMPlayer::GenericMrl::closed()’ can be marked override [-Wsuggest-override] 947 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:90:39: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:160:10: warning: ‘virtual void KMPlayer::Source::timerEvent(QTimerEvent*)’ can be marked override [-Wsuggest-override] 160 | void timerEvent (QTimerEvent *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:225:18: warning: ‘virtual bool KMPlayer::URLSource::hasLength()’ can be marked override [-Wsuggest-override] 225 | virtual bool hasLength (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:226:21: warning: ‘virtual QString KMPlayer::URLSource::prettyName()’ can be marked override [-Wsuggest-override] 226 | virtual QString prettyName (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:227:18: warning: ‘virtual void KMPlayer::URLSource::reset()’ can be marked override [-Wsuggest-override] 227 | virtual void reset (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:230:18: warning: ‘virtual void KMPlayer::URLSource::init()’ can be marked override [-Wsuggest-override] 230 | virtual void init (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:232:18: warning: ‘virtual void KMPlayer::URLSource::deactivate()’ can be marked override [-Wsuggest-override] 232 | virtual void deactivate (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:233:18: warning: ‘virtual void KMPlayer::URLSource::forward()’ can be marked override [-Wsuggest-override] 233 | virtual void forward (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:234:18: warning: ‘virtual void KMPlayer::URLSource::backward()’ can be marked override [-Wsuggest-override] 234 | virtual void backward (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:255:17: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 255 | KUrl url () const { return m_sources ["urlsource"]->url (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:294:18: warning: ‘virtual bool KMPlayer::PartBase::closeUrl()’ can be marked override [-Wsuggest-override] 294 | virtual bool closeUrl (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:295:18: warning: ‘virtual void KMPlayer::PartBase::pause()’ can be marked override [-Wsuggest-override] 295 | virtual void pause (void); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:296:18: warning: ‘virtual void KMPlayer::PartBase::play()’ can be marked override [-Wsuggest-override] 296 | virtual void play (void); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:297:18: warning: ‘virtual void KMPlayer::PartBase::stop()’ can be marked override [-Wsuggest-override] 297 | virtual void stop (void); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayerpartbase.h:344:10: warning: ‘virtual bool KMPlayer::PartBase::openFile()’ can be marked override [-Wsuggest-override] 344 | bool openFile(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:61:50: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:62:33: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 62 | void addUrl (const KUrl& url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:77:10: warning: ‘virtual void KMPlayerApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 77 | void saveProperties (KConfigGroup&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:78:10: warning: ‘virtual void KMPlayerApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 78 | void readProperties (const KConfigGroup&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:82:18: warning: ‘virtual bool KMPlayerApp::queryClose()’ can be marked override [-Wsuggest-override] 82 | virtual bool queryClose (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:61:49: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:211:21: warning: ‘virtual QString KMPlayerDVDSource::filterOptions()’ can be marked override [-Wsuggest-override] 211 | virtual QString filterOptions (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:212:18: warning: ‘virtual void KMPlayerDVDSource::setIdentified(bool)’ can be marked override [-Wsuggest-override] 212 | virtual void setIdentified (bool b = true); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:213:21: warning: ‘virtual QString KMPlayerDVDSource::prettyName()’ can be marked override [-Wsuggest-override] 213 | virtual QString prettyName (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:214:18: warning: ‘virtual void KMPlayerDVDSource::write(KSharedConfigPtr)’ can be marked override [-Wsuggest-override] 214 | virtual void write (KSharedConfigPtr); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:215:18: warning: ‘virtual void KMPlayerDVDSource::read(KSharedConfigPtr)’ can be marked override [-Wsuggest-override] 215 | virtual void read (KSharedConfigPtr); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:216:18: warning: ‘virtual void KMPlayerDVDSource::sync(bool)’ can be marked override [-Wsuggest-override] 216 | virtual void sync (bool); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:218:22: warning: ‘virtual QFrame* KMPlayerDVDSource::prefPage(QWidget*)’ can be marked override [-Wsuggest-override] 218 | virtual QFrame * prefPage (QWidget * parent); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:219:18: warning: ‘virtual void KMPlayerDVDSource::activate()’ can be marked override [-Wsuggest-override] 219 | virtual void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:220:18: warning: ‘virtual void KMPlayerDVDSource::deactivate()’ can be marked override [-Wsuggest-override] 220 | virtual void deactivate (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:223:10: warning: ‘virtual void KMPlayerDVDSource::setCurrent(KMPlayer::Mrl*)’ can be marked override [-Wsuggest-override] 223 | void setCurrent (KMPlayer::Mrl *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:224:10: warning: ‘virtual void KMPlayerDVDSource::play(KMPlayer::Mrl*)’ can be marked override [-Wsuggest-override] 224 | void play (KMPlayer::Mrl *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:255:18: warning: ‘virtual void KMPlayerVCDSource::setIdentified(bool)’ can be marked override [-Wsuggest-override] 255 | virtual void setIdentified (bool b = true); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:256:21: warning: ‘virtual QString KMPlayerVCDSource::prettyName()’ can be marked override [-Wsuggest-override] 256 | virtual QString prettyName (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:257:18: warning: ‘virtual void KMPlayerVCDSource::write(KSharedConfigPtr)’ can be marked override [-Wsuggest-override] 257 | virtual void write (KSharedConfigPtr); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:258:18: warning: ‘virtual void KMPlayerVCDSource::read(KSharedConfigPtr)’ can be marked override [-Wsuggest-override] 258 | virtual void read (KSharedConfigPtr); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:259:18: warning: ‘virtual void KMPlayerVCDSource::sync(bool)’ can be marked override [-Wsuggest-override] 259 | virtual void sync (bool); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:261:22: warning: ‘virtual QFrame* KMPlayerVCDSource::prefPage(QWidget*)’ can be marked override [-Wsuggest-override] 261 | virtual QFrame * prefPage (QWidget * parent); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:262:18: warning: ‘virtual void KMPlayerVCDSource::activate()’ can be marked override [-Wsuggest-override] 262 | virtual void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:263:18: warning: ‘virtual void KMPlayerVCDSource::deactivate()’ can be marked override [-Wsuggest-override] 263 | virtual void deactivate (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:265:10: warning: ‘virtual void KMPlayerVCDSource::setCurrent(KMPlayer::Mrl*)’ can be marked override [-Wsuggest-override] 265 | void setCurrent (KMPlayer::Mrl *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:281:18: warning: ‘virtual void KMPlayerAudioCDSource::setIdentified(bool)’ can be marked override [-Wsuggest-override] 281 | virtual void setIdentified (bool b = true); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:282:21: warning: ‘virtual QString KMPlayerAudioCDSource::prettyName()’ can be marked override [-Wsuggest-override] 282 | virtual QString prettyName (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:283:18: warning: ‘virtual void KMPlayerAudioCDSource::activate()’ can be marked override [-Wsuggest-override] 283 | virtual void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:284:18: warning: ‘virtual void KMPlayerAudioCDSource::deactivate()’ can be marked override [-Wsuggest-override] 284 | virtual void deactivate (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:286:10: warning: ‘virtual void KMPlayerAudioCDSource::setCurrent(KMPlayer::Mrl*)’ can be marked override [-Wsuggest-override] 286 | void setCurrent (KMPlayer::Mrl *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:299:18: warning: ‘virtual bool KMPlayerPipeSource::hasLength()’ can be marked override [-Wsuggest-override] 299 | virtual bool hasLength (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:300:18: warning: ‘virtual bool KMPlayerPipeSource::isSeekable()’ can be marked override [-Wsuggest-override] 300 | virtual bool isSeekable (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:302:21: warning: ‘virtual QString KMPlayerPipeSource::prettyName()’ can be marked override [-Wsuggest-override] 302 | virtual QString prettyName (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:303:18: warning: ‘virtual void KMPlayerPipeSource::activate()’ can be marked override [-Wsuggest-override] 303 | virtual void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer_lists.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:58:10: warning: ‘virtual void ListsSource::play(KMPlayer::Mrl*)’ can be marked override [-Wsuggest-override] 58 | void play (KMPlayer::Mrl *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:59:10: warning: ‘virtual void ListsSource::activate()’ can be marked override [-Wsuggest-override] 59 | void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:60:13: warning: ‘virtual QString ListsSource::prettyName()’ can be marked override [-Wsuggest-override] 60 | QString prettyName (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h: In constructor ‘ListsSource::ListsSource(KMPlayer::PartBase*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:57:51: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 57 | : KMPlayer::URLSource (p, KUrl ("lists://")) {} | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:76:10: warning: ‘virtual void Recents::defer()’ can be marked override [-Wsuggest-override] 76 | void defer (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:77:10: warning: ‘virtual void Recents::activate()’ can be marked override [-Wsuggest-override] 77 | void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:87:10: warning: ‘virtual void Recent::activate()’ can be marked override [-Wsuggest-override] 87 | void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:88:10: warning: ‘virtual void Recent::closed()’ can be marked override [-Wsuggest-override] 88 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:100:10: warning: ‘virtual void Group::closed()’ can be marked override [-Wsuggest-override] 100 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:110:10: warning: ‘virtual void Playlist::defer()’ can be marked override [-Wsuggest-override] 110 | void defer (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:111:10: warning: ‘virtual void Playlist::activate()’ can be marked override [-Wsuggest-override] 111 | void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:121:10: warning: ‘virtual void PlaylistItemBase::activate()’ can be marked override [-Wsuggest-override] 121 | void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:122:10: warning: ‘virtual void PlaylistItemBase::closed()’ can be marked override [-Wsuggest-override] 122 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:130:10: warning: ‘virtual void PlaylistItem::closed()’ can be marked override [-Wsuggest-override] 130 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:131:10: warning: ‘virtual void PlaylistItem::begin()’ can be marked override [-Wsuggest-override] 131 | void begin (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:132:10: warning: ‘virtual void PlaylistItem::setNodeName(const QString&)’ can be marked override [-Wsuggest-override] 132 | void setNodeName (const QString&); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:143:10: warning: ‘virtual void PlaylistGroup::closed()’ can be marked override [-Wsuggest-override] 143 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:145:10: warning: ‘virtual void PlaylistGroup::setNodeName(const QString&)’ can be marked override [-Wsuggest-override] 145 | void setNodeName (const QString&); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:154:10: warning: ‘virtual void HtmlObject::activate()’ can be marked override [-Wsuggest-override] 154 | void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:155:10: warning: ‘virtual void HtmlObject::closed()’ can be marked override [-Wsuggest-override] 155 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:164:10: warning: ‘virtual void Generator::activate()’ can be marked override [-Wsuggest-override] 164 | void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:165:10: warning: ‘virtual void Generator::begin()’ can be marked override [-Wsuggest-override] 165 | void begin (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer_lists.h:166:10: warning: ‘virtual void Generator::deactivate()’ can be marked override [-Wsuggest-override] 166 | void deactivate (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:29, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp:10, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:95:10: warning: ‘virtual void TVChannel::closed()’ can be marked override [-Wsuggest-override] 95 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:108:10: warning: ‘virtual void TVInput::closed()’ can be marked override [-Wsuggest-override] 108 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:120:10: warning: ‘virtual void TVDevice::closed()’ can be marked override [-Wsuggest-override] 120 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayertvsource.h:135:10: warning: ‘virtual void TVDocument::defer()’ can be marked override [-Wsuggest-override] 135 | void defer (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *) {} | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/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 /builddir/build/BUILD/kmplayer-0.12.0b-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") | ^ [ 84%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o -MF CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o.d -o CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:31, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:71: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:61:50: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:62:33: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 62 | void addUrl (const KUrl& url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:138:22: warning: ‘KSystemTrayIcon’ is deprecated [-Wdeprecated-declarations] 138 | KSystemTrayIcon *m_systray; | ^~~~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:72: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h: In constructor ‘ListsSource::ListsSource(KMPlayer::PartBase*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h:57:51: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 57 | : KMPlayer::URLSource (p, KUrl ("lists://")) {} | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:74: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:75: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:28, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:76: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:77: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:79: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:209:10: warning: ‘virtual void KMPlayer::MPlayerPreferencesPage::read(KSharedConfigPtr)’ can be marked override [-Wsuggest-override] 209 | void read (KSharedConfigPtr); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:80: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:95:10: warning: ‘virtual void TVChannel::closed()’ can be marked override [-Wsuggest-override] 95 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:108:10: warning: ‘virtual void TVInput::closed()’ can be marked override [-Wsuggest-override] 108 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:120:10: warning: ‘virtual void TVDevice::closed()’ can be marked override [-Wsuggest-override] 120 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:135:10: warning: ‘virtual void TVDocument::defer()’ can be marked override [-Wsuggest-override] 135 | void defer (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *) {} | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ [ 86%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o -MF CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o.d -o CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘void KMPlayerApp::positioned(int, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:332:30: 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/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qdatastream.h:44, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:21: /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:334:30: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 334 | text.sprintf ("%02d:%02d", m, s); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘void KMPlayerApp::playerStarted()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:353:14: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 353 | KUrl url = source->url (); | ^~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) { | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘virtual void KMPlayerApp::readProperties(const KConfigGroup&)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:723:15: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 723 | KUrl url (def_cfg.readEntry ("URL", QString ())); | ^~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘void KMPlayerApp::minimalMode(bool)’: /builddir/build/BUILD/kmplayer-0.12.0b-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) { | ~~~~~^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘void KMPlayerApp::slotFileOpen()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1078:34: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1078 | m_player->openUrl (KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘void KMPlayerApp::slotConfigureKeys()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1212:31: warning: ‘static int KShortcutsDialog::configure(KActionCollection*, KShortcutsEditor::LetterShortcuts, QWidget*, bool)’ is deprecated: Since 5.84. Use KShortcutsDialog::showDialog() instead, see API documentation for code examples. [-Wdeprecated-declarations] 1212 | KShortcutsDialog::configure (actionCollection ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:62: /usr/include/KF5/KXmlGui/kshortcutsdialog.h:165:16: note: declared here 165 | static int configure(KActionCollection *collection, | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘void KMPlayerApp::playListItemDropped(QDropEvent*, KMPlayer::PlayItem*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1281:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1281 | KUrl url; | ^~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1293:27: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1293 | KUrl url (pli->node->mrl ()->src); | ^~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1300:19: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1300 | KUrl url (de->mimeData ()->text ()); | ^~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘void KMPlayerApp::configChanged()’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/ksystemtrayicon.h:60:41: note: declared here 60 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KSystemTrayIcon : public QSystemTrayIcon //krazy:exclude=qclasses | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /usr/include/KF5/KDELibs4Support/ksystemtrayicon.h:89:41: note: declared here 89 | KDELIBS4SUPPORT_DEPRECATED explicit KSystemTrayIcon(const QIcon &icon, QWidget *parent = nullptr); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In constructor ‘KMPlayerPrefSourcePageDVD::KMPlayerPrefSourcePageDVD(QWidget*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1481:52: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1481 | dvddevice = new KUrlRequester (KUrl ("/dev/dvd")); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1503:10: warning: ‘virtual void Disk::activate()’ can be marked override [-Wsuggest-override] 1503 | void activate (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In member function ‘virtual void Disks::message(KMPlayer::MessageType, void*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1516:19: warning: enum constant in boolean context [-Wint-in-bool-context] 1516 | if (KMPlayer::MsgChildFinished) | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp: In constructor ‘KMPlayerPrefSourcePageVCD::KMPlayerPrefSourcePageVCD(QWidget*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.cpp:1659:54: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 1659 | vcddevice= new KUrlRequester (KUrl ("/dev/cdrom")); | ^ /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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h:28, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:32: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h:29: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h: In constructor ‘ListsSource::ListsSource(KMPlayer::PartBase*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h:57:51: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 57 | : KMPlayer::URLSource (p, KUrl ("lists://")) {} | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:33: /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:34: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function ‘virtual void Recent::activate()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:140:37: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 140 | app->openDocumentFile (KUrl (src)); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function ‘QString Generator::genReadAsk(KMPlayer::Node*)’: /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kfiledialog.h:74:41: note: declared here 74 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT KFileDialog : public QDialog | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp: In member function ‘virtual void Generator::begin()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.cpp:605:21: 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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h:25: /usr/include/qt5/QtCore/qprocess.h:168:10: note: declared here 168 | void start(const QString &command, OpenMode mode = ReadWrite); | ^~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:47: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerprocess.h:37, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:48: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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*); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:27, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:50: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:61:50: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:62:33: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 62 | void addUrl (const KUrl& url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:30: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h: In constructor ‘ListsSource::ListsSource(KMPlayer::PartBase*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h:57:51: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 57 | : KMPlayer::URLSource (p, KUrl ("lists://")) {} | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer_lists.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:95:10: warning: ‘virtual void TVChannel::closed()’ can be marked override [-Wsuggest-override] 95 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:108:10: warning: ‘virtual void TVInput::closed()’ can be marked override [-Wsuggest-override] 108 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:120:10: warning: ‘virtual void TVDevice::closed()’ can be marked override [-Wsuggest-override] 120 | void closed (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.h:135:10: warning: ‘virtual void TVDocument::defer()’ can be marked override [-Wsuggest-override] 135 | void defer (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *) {} | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:51: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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, | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:52: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 {} | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:53: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/viewarea.h:123:18: warning: ‘virtual void KMPlayer::VideoOutput::setGeometry(const KMPlayer::IRect&)’ can be marked override [-Wsuggest-override] 123 | virtual void setGeometry (const IRect &rect); | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:55: /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp: In constructor ‘TVDevicePage::TVDevicePage(QWidget*, KMPlayer::NodePtr)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:67:74: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 67 | audiodevice = new KUrlRequester (KUrl (device->getAttribute ("audio"))); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp: In member function ‘void TVDevicePage::slotDelete()’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:148:35: warning: ‘KMessageBox::ButtonCode KMessageBox::warningYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use warningTwoActions() [-Wdeprecated-declarations] 148 | if (KMessageBox::warningYesNo (this, i18n ("You are about to remove this device from the Source menu.\nContinue?"), i18n ("Confirm")) == KMessageBox::Yes) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:40: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:387:12: note: declared here 387 | ButtonCode warningYesNo(QWidget *parent, | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp: In constructor ‘KMPlayerPrefSourcePageTV::KMPlayerPrefSourcePageTV(QWidget*, KMPlayerTVSource*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:163:49: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 163 | device = new KUrlRequester(KUrl("/dev/video")); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp: In member function ‘virtual void KMPlayerTVSource::setCurrent(KMPlayer::Mrl*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:488:21: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 488 | command.sprintf ("device=%s:input=%s", | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 489 | tvdevice->src.toAscii ().data (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | input->getAttribute (KMPlayer::Ids::attr_id).toAscii ().data ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qlayout.h:44, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:20: /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:503:23: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 503 | m_options.sprintf ("-tv noaudio:driver=%s:%s:width=%d:height=%d -slave -nocache -quiet", tvdriver.toAscii ().data (), command.toAscii ().data (), width (), height ()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:504:25: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 504 | m_recordcmd.sprintf ("-tv %s:driver=%s:%s:width=%d:height=%d", m_audiodevice.isEmpty () ? "noaudio" : QString(QLatin1String ("forceaudio:adevice=") + m_audiodevice).toAscii ().data(), tvdriver.toAscii ().data (), command.toAscii ().data (), width (), height ()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp: In member function ‘virtual void TVDeviceScannerSource::play(KMPlayer::Mrl*)’: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertvsource.cpp:749:23: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 749 | m_options.sprintf ("tv:// -tv driver=%s:device=%s -identify -frames 0", m_driver.toAscii ().data (), m_tvdevice->src.toAscii ().data ()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ [ 87%] Linking CXX shared module kmplayerpart.so cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kmplayerpart.dir/link.txt --verbose=1 [ 89%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kdeinit_kmplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o -MF CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o.d -o CMakeFiles/kdeinit_kmplayer.dir/main.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/main.cpp In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:39, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:31, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/main.cpp:28: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h:32, from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:40: /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator+(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:185:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator+(Single, Single)’ 185 | inline Single operator + (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:191:40: note: initializing argument 1 of ‘KMPlayer::Single KMPlayer::operator-(Single, Single)’ 191 | inline Single operator - (const Single s1, const Single s2) { | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator*(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:217:53: note: initializing argument 2 of ‘KMPlayer::Single KMPlayer::operator*(int, Single)’ 217 | inline Single operator * (const int i, const Single s) { | ~~~~~~~~~~~~~^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator/(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:26: note: initializing argument 1 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator>(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:261:43: note: initializing argument 2 of ‘bool KMPlayer::operator>(Single, Single)’ 261 | operator > (const Single s1, const Single s2) { return s1.value > s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:26: note: initializing argument 1 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<(int, Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:279:43: note: initializing argument 2 of ‘bool KMPlayer::operator<(Single, Single)’ 279 | operator < (const Single s1, const Single s2) { return s1.value < s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘bool KMPlayer::operator<=(Single, int)’: /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:288:27: note: initializing argument 1 of ‘bool KMPlayer::operator<=(Single, Single)’ 288 | operator <= (const Single s1, const Single s2) { return s1.value <= s2.value; } | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h: In function ‘KMPlayer::Single KMPlayer::operator-(Single)’: /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerplaylist.h: At global scope: /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 &); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^ In file included from /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:35: /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); } | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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"; } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; } | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:179:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 179 | KUrl m_sub_url; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:61: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:257:21: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 257 | KUrl docBase () const { return m_docbase; } | ^~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:291:43: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 291 | virtual bool openUrl (const KUrl & url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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; | ^~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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(); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:61:50: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:62:33: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 62 | void addUrl (const KUrl& url); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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&); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayer.h:61:49: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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) | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 *); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~ /builddir/build/BUILD/kmplayer-0.12.0b-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 (); | ^~~~~~~~~~ /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o kmplayerpart.so CMakeFiles/kmplayerpart.dir/kmplayerpart_autogen/mocs_compilation.cpp.o CMakeFiles/kmplayerpart.dir/kmplayer_part.cpp.o -Wl,-rpath,/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src: libkmplayercommon.so /usr/lib64/libKF5MediaPlayer.so.5.116.0 /usr/lib64/libKF5KDELibs4Support.so.5.116.0 /usr/lib64/libKF5Parts.so.5.116.0 /usr/lib64/libKF5KIOFileWidgets.so.5.116.0 /usr/lib64/libKF5Bookmarks.so.5.116.0 /usr/lib64/libKF5Notifications.so.5.116.0 /usr/lib64/libKF5UnitConversion.so.5.116.0 /usr/lib64/libKF5TextWidgets.so.5.116.0 /usr/lib64/libKF5SonnetUi.so.5.116.0 /usr/lib64/libKF5KIOWidgets.so.5.116.0 /usr/lib64/libKF5Completion.so.5.116.0 /usr/lib64/libKF5Solid.so.5.116.0 /usr/lib64/libKF5KIOGui.so.5.116.0 /usr/lib64/libKF5KIOCore.so.5.116.0 /usr/lib64/libKF5Crash.so.5.116.0 /usr/lib64/libQt5Concurrent.so.5.15.15 /usr/lib64/libKF5WindowSystem.so.5.116.0 /usr/lib64/libX11.so /usr/lib64/libKF5Service.so.5.116.0 /usr/lib64/libKF5JobWidgets.so.5.116.0 /usr/lib64/libKF5XmlGui.so.5.116.0 /usr/lib64/libQt5PrintSupport.so.5.15.15 /usr/lib64/libKF5IconThemes.so.5.116.0 /usr/lib64/libKF5ConfigWidgets.so.5.116.0 /usr/lib64/libKF5WidgetsAddons.so.5.116.0 /usr/lib64/libKF5Auth.so.5.116.0 /usr/lib64/libKF5AuthCore.so.5.116.0 /usr/lib64/libKF5CoreAddons.so.5.116.0 /usr/lib64/libKF5ConfigGui.so.5.116.0 /usr/lib64/libKF5ConfigCore.so.5.116.0 /usr/lib64/libKF5Codecs.so.5.116.0 /usr/lib64/libKF5I18n.so.5.116.0 /usr/lib64/libKF5GuiAddons.so.5.116.0 /usr/lib64/libQt5Network.so.5.15.15 /usr/lib64/libKF5ItemViews.so.5.116.0 /usr/lib64/libQt5Xml.so.5.15.15 /usr/lib64/libQt5DBus.so.5.15.15 /usr/lib64/libQt5Widgets.so.5.15.15 /usr/lib64/libQt5Gui.so.5.15.15 /usr/lib64/libQt5Core.so.5.15.15 gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 90%] Built target kmplayerpart [ 92%] Linking CXX shared library libkdeinit5_kmplayer.so cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdeinit_kmplayer.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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,/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src: libkmplayercommon.so /usr/lib64/libKF5MediaPlayer.so.5.116.0 /usr/lib64/libKF5KDELibs4Support.so.5.116.0 /usr/lib64/libKF5Parts.so.5.116.0 /usr/lib64/libKF5KIOFileWidgets.so.5.116.0 /usr/lib64/libKF5Bookmarks.so.5.116.0 /usr/lib64/libKF5Notifications.so.5.116.0 /usr/lib64/libKF5UnitConversion.so.5.116.0 /usr/lib64/libKF5TextWidgets.so.5.116.0 /usr/lib64/libKF5SonnetUi.so.5.116.0 /usr/lib64/libKF5KIOWidgets.so.5.116.0 /usr/lib64/libKF5Completion.so.5.116.0 /usr/lib64/libKF5Solid.so.5.116.0 /usr/lib64/libKF5KIOGui.so.5.116.0 /usr/lib64/libKF5KIOCore.so.5.116.0 /usr/lib64/libKF5Crash.so.5.116.0 /usr/lib64/libQt5Concurrent.so.5.15.15 /usr/lib64/libKF5WindowSystem.so.5.116.0 /usr/lib64/libX11.so /usr/lib64/libKF5Service.so.5.116.0 /usr/lib64/libKF5JobWidgets.so.5.116.0 /usr/lib64/libKF5XmlGui.so.5.116.0 /usr/lib64/libQt5PrintSupport.so.5.15.15 /usr/lib64/libKF5IconThemes.so.5.116.0 /usr/lib64/libKF5ConfigWidgets.so.5.116.0 /usr/lib64/libKF5WidgetsAddons.so.5.116.0 /usr/lib64/libKF5Auth.so.5.116.0 /usr/lib64/libKF5AuthCore.so.5.116.0 /usr/lib64/libKF5CoreAddons.so.5.116.0 /usr/lib64/libKF5ConfigGui.so.5.116.0 /usr/lib64/libKF5ConfigCore.so.5.116.0 /usr/lib64/libKF5Codecs.so.5.116.0 /usr/lib64/libKF5I18n.so.5.116.0 /usr/lib64/libKF5GuiAddons.so.5.116.0 /usr/lib64/libQt5Network.so.5.15.15 /usr/lib64/libKF5ItemViews.so.5.116.0 /usr/lib64/libQt5Xml.so.5.15.15 /usr/lib64/libQt5DBus.so.5.15.15 /usr/lib64/libQt5Widgets.so.5.15.15 /usr/lib64/libQt5Gui.so.5.15.15 /usr/lib64/libQt5Core.so.5.15.15 gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 93%] Built target kdeinit_kmplayer /usr/bin/gmake -f src/CMakeFiles/kmplayer.dir/build.make src/CMakeFiles/kmplayer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayer.dir/DependInfo.cmake "--color=" Dependencies file "src/kmplayer_autogen/deps" is newer than depends file "/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/CMakeFiles/kmplayer.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target kmplayer gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/kmplayer.dir/build.make src/CMakeFiles/kmplayer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 95%] Building CXX object src/CMakeFiles/kmplayer.dir/kmplayer_dummy.cpp.o [ 96%] Building CXX object src/CMakeFiles/kmplayer.dir/kmplayer_autogen/mocs_compilation.cpp.o cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayer.dir/kmplayer_autogen/mocs_compilation.cpp.o -MF CMakeFiles/kmplayer.dir/kmplayer_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/kmplayer.dir/kmplayer_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayer_autogen/mocs_compilation.cpp cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/g++ -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/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayer_autogen/include -I/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/.. -isystem /usr/include/KF5/KMediaPlayer -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/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/KIO -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KAuthWidgets -isystem /usr/include/KF5/KAuthCore -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/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/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kmplayer.dir/kmplayer_dummy.cpp.o -MF CMakeFiles/kmplayer.dir/kmplayer_dummy.cpp.o.d -o CMakeFiles/kmplayer.dir/kmplayer_dummy.cpp.o -c /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src/kmplayer_dummy.cpp [ 98%] Linking CXX executable kmplayer cd /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/kmplayer.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/kmplayer.dir/kmplayer_autogen/mocs_compilation.cpp.o CMakeFiles/kmplayer.dir/kmplayer_dummy.cpp.o -o kmplayer -Wl,-rpath,/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/src: libkdeinit5_kmplayer.so libkmplayercommon.so /usr/lib64/libKF5MediaPlayer.so.5.116.0 /usr/lib64/libKF5KDELibs4Support.so.5.116.0 /usr/lib64/libKF5KIOFileWidgets.so.5.116.0 /usr/lib64/libKF5Bookmarks.so.5.116.0 /usr/lib64/libKF5Notifications.so.5.116.0 /usr/lib64/libKF5UnitConversion.so.5.116.0 /usr/lib64/libKF5Parts.so.5.116.0 /usr/lib64/libKF5TextWidgets.so.5.116.0 /usr/lib64/libKF5SonnetUi.so.5.116.0 /usr/lib64/libKF5KIOWidgets.so.5.116.0 /usr/lib64/libKF5Completion.so.5.116.0 /usr/lib64/libKF5Solid.so.5.116.0 /usr/lib64/libKF5KIOGui.so.5.116.0 /usr/lib64/libKF5KIOCore.so.5.116.0 /usr/lib64/libKF5Crash.so.5.116.0 /usr/lib64/libQt5Concurrent.so.5.15.15 /usr/lib64/libKF5WindowSystem.so.5.116.0 /usr/lib64/libX11.so /usr/lib64/libKF5Service.so.5.116.0 /usr/lib64/libKF5JobWidgets.so.5.116.0 /usr/lib64/libKF5XmlGui.so.5.116.0 /usr/lib64/libQt5PrintSupport.so.5.15.15 /usr/lib64/libKF5IconThemes.so.5.116.0 /usr/lib64/libKF5ConfigWidgets.so.5.116.0 /usr/lib64/libKF5WidgetsAddons.so.5.116.0 /usr/lib64/libKF5Auth.so.5.116.0 /usr/lib64/libKF5AuthCore.so.5.116.0 /usr/lib64/libKF5CoreAddons.so.5.116.0 /usr/lib64/libKF5ConfigGui.so.5.116.0 /usr/lib64/libKF5ConfigCore.so.5.116.0 /usr/lib64/libKF5Codecs.so.5.116.0 /usr/lib64/libKF5I18n.so.5.116.0 /usr/lib64/libKF5GuiAddons.so.5.116.0 /usr/lib64/libQt5Network.so.5.15.15 /usr/lib64/libKF5ItemViews.so.5.116.0 /usr/lib64/libQt5Xml.so.5.15.15 /usr/lib64/libQt5Widgets.so.5.15.15 /usr/lib64/libQt5Gui.so.5.15.15 /usr/lib64/libQt5DBus.so.5.15.15 /usr/lib64/libQt5Core.so.5.15.15 gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [100%] Built target kmplayer gmake[1]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.beX68t + umask 022 + cd /builddir/build/BUILD/kmplayer-0.12.0b-build + '[' /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT ++ dirname /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT + mkdir -p /builddir/build/BUILD/kmplayer-0.12.0b-build + mkdir /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd kmplayer-0.12.0b + DESTDIR=/builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "" -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/bg -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/bg/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/bg/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/bs -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/bs/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/bs/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ca -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ca/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ca/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ca@valencia -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ca@valencia/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ca@valencia/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/cs -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/cs/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/cs/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/da -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/da/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/da/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/de -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/de/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/de/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/el -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/el/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/el/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/en_GB -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/en_GB/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/en_GB/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/eo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/eo/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/eo/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/es -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/es/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/es/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/et -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/et/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/et/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/fr -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/fr/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/fr/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ga -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ga/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ga/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/gl -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/gl/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/gl/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/hr -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/hr/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/hr/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/hu -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/hu/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/hu/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/it -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/it/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/it/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ja -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ja/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ja/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/km -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/km/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/km/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ku -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ku/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ku/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/lt -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/lt/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/lt/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/lv -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/lv/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/lv/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/mai -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/mai/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/mai/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nb -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nb/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nb/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nds -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nds/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nds/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nl -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nl/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nl/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nn -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nn/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/nn/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pl -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pl/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pl/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pt -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pt/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pt/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pt_BR -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pt_BR/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/pt_BR/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ro -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ro/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ro/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ru -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ru/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ru/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sk -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sk/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sk/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sr -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sr/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sr/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sr@latin -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sr@latin/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sr@latin/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sv -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sv/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/sv/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/th -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/th/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/th/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/tr -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/tr/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/tr/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ug -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ug/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/ug/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/uk -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/uk/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/uk/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/zh_CN -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/zh_CN/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/zh_CN/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/zh_TW -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/zh_TW/LC_MESSAGES -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/locale/zh_TW/LC_MESSAGES/kmplayer.mo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/lib64/libkmplayercommon.so -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/lib64/qt5/plugins/kmplayerpart.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/lib64/qt5/plugins/kmplayerpart.so" to "" -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kservices5/kmplayer_part.desktop -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/lib64/libkdeinit5_kmplayer.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/lib64/libkdeinit5_kmplayer.so" to "" -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/bin/kmplayer -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/bin/kmplayer" to "" -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/applications/kmplayer.desktop -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/bin/kphononplayer -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/pluginsinfo -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/bookmarks.xml -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kxmlgui5/kmplayer/kmplayerui.rc -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kxmlgui5/kmplayer/kmplayerpartui.rc -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/etc/xdg/kmplayerrc -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/icons/hicolor/16x16/apps/kmplayer.png -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/icons/hicolor/32x32/apps/kmplayer.png -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/icons/hicolor/64x64/apps/kmplayer.png -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps/kmplayer.png -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/icons/hicolor/22x22/apps/kmplayer.png -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/icons/hicolor/48x48/apps/kmplayer.png -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/icons/hicolor/scalable/apps/kmplayer.svgz -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/HTML/en/kmplayer/index.cache.bz2 -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/HTML/en/kmplayer/index.docbook -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/blip-api.xsl -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/find-media.sh -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/shoutcast.xsl -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/youtube.xsl -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/generators/find-media.xml -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/generators/shoutcast.xml -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/generators/youtube-query.xml -- Installing: /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/kmplayer/generators/blip-tv.xml + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT kmplayer + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.12.0b-13.fc42 --unique-debug-suffix -0.12.0b-13.fc42.x86_64 --unique-debug-src-base kmplayer-0.12.0b-13.fc42.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b find-debuginfo: starting Extracting debug info from 5 files DWARF-compressing 5 files sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/kmplayer-0.12.0b-13.fc42.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT Scanned 145 directories and 169 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/kmplayer-0.12.0b-build/SPECPARTS/rpm-debuginfo.specpart Processing files: kmplayer-0.12.0b-13.fc42.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.OqGvcX + umask 022 + cd /builddir/build/BUILD/kmplayer-0.12.0b-build + cd kmplayer-0.12.0b + DOCDIR=/builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + cp -pr /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/AUTHORS /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + cp -pr /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/ChangeLog /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + cp -pr /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/COPYING /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + cp -pr /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/COPYING.DOC /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + cp -pr /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/COPYING.LIB /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + cp -pr /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/README /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + cp -pr /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/TODO /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT/usr/share/doc/kmplayer + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(kmplayer.desktop) kmplayer = 0.12.0b-13.fc42 kmplayer(x86-64) = 0.12.0b-13.fc42 libkdeinit5_kmplayer.so()(64bit) libkmplayercommon.so()(64bit) mimehandler(application/ogg) mimehandler(application/smil) mimehandler(application/smil+xml) mimehandler(application/vnd.ms-asf) mimehandler(application/vnd.rn-realmedia) mimehandler(application/x-kmplayer) mimehandler(application/x-mplayer2) mimehandler(application/x-ogg) mimehandler(application/x-smil) mimehandler(application/xspf+xml) mimehandler(audio/basic) mimehandler(audio/m3u) mimehandler(audio/mp4) mimehandler(audio/mpeg) mimehandler(audio/mpegurl) mimehandler(audio/vnd.rn-realaudio) mimehandler(audio/vorbis) mimehandler(audio/x-aiff) mimehandler(audio/x-flac) mimehandler(audio/x-m3u) mimehandler(audio/x-matroska) mimehandler(audio/x-mod) mimehandler(audio/x-mp2) mimehandler(audio/x-mp3) mimehandler(audio/x-mpegurl) mimehandler(audio/x-ms-asx) mimehandler(audio/x-ms-wma) mimehandler(audio/x-musepack) mimehandler(audio/x-oggflac) mimehandler(audio/x-pn-realaudio) mimehandler(audio/x-scpls) mimehandler(audio/x-speex) mimehandler(audio/x-vorbis) mimehandler(audio/x-wav) mimehandler(video/avi) mimehandler(video/flv) mimehandler(video/mediaplayer) mimehandler(video/mp4) mimehandler(video/mpeg) mimehandler(video/quicktime) mimehandler(video/vnd.rn-realvideo) mimehandler(video/webm) mimehandler(video/x-avi) mimehandler(video/x-flic) mimehandler(video/x-flv) mimehandler(video/x-matroska) mimehandler(video/x-ms-asf) mimehandler(video/x-ms-wmp) mimehandler(video/x-ms-wmv) mimehandler(video/x-msvideo) mimehandler(video/x-ogm) mimehandler(video/x-theora) mimehandler(x-scheme-handler/mms) mimehandler(x-scheme-handler/pnm) mimehandler(x-scheme-handler/rtspt) mimehandler(x-scheme-handler/rtspu) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libKF5Bookmarks.so.5()(64bit) libKF5Completion.so.5()(64bit) libKF5ConfigCore.so.5()(64bit) libKF5ConfigWidgets.so.5()(64bit) libKF5CoreAddons.so.5()(64bit) libKF5I18n.so.5()(64bit) libKF5IconThemes.so.5()(64bit) libKF5KDELibs4Support.so.5()(64bit) libKF5KIOCore.so.5()(64bit) libKF5KIOWidgets.so.5()(64bit) libKF5MediaPlayer.so.5()(64bit) libKF5Parts.so.5()(64bit) libKF5TextWidgets.so.5()(64bit) libKF5WidgetsAddons.so.5()(64bit) libKF5XmlGui.so.5()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.15)(64bit) libQt5DBus.so.5()(64bit) libQt5DBus.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Svg.so.5()(64bit) libQt5Svg.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5X11Extras.so.5()(64bit) libQt5X11Extras.so.5(Qt_5)(64bit) libQt5Xml.so.5()(64bit) libQt5Xml.so.5(Qt_5)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libkdeinit5_kmplayer.so()(64bit) libkmplayercommon.so()(64bit) libphonon4qt5.so.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libxcb.so.1()(64bit) rtld(GNU_HASH) Processing files: kmplayer-debugsource-0.12.0b-13.fc42.x86_64 Provides: kmplayer-debugsource = 0.12.0b-13.fc42 kmplayer-debugsource(x86-64) = 0.12.0b-13.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: kmplayer-debuginfo-0.12.0b-13.fc42.x86_64 Provides: debuginfo(build-id) = 01c56f60564254d1316853485e653985812c1ebd debuginfo(build-id) = 77e79015b561b2d09b477e73dbcef6b0b5de2f17 debuginfo(build-id) = eab7bab6a5f9ca52a2f8c66a376e9982916b05dc debuginfo(build-id) = fabde2bd41d7989bfdc78f4fec8529cd0d4bd314 debuginfo(build-id) = fb6a4e2ba461ab85fa01f59fc45e09b0282038b8 kmplayer-debuginfo = 0.12.0b-13.fc42 kmplayer-debuginfo(x86-64) = 0.12.0b-13.fc42 libkdeinit5_kmplayer.so-0.12.0b-13.fc42.x86_64.debug()(64bit) libkmplayercommon.so-0.12.0b-13.fc42.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: kmplayer-debugsource(x86-64) = 0.12.0b-13.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/kmplayer-0.12.0b-build/BUILDROOT Wrote: /builddir/build/RPMS/kmplayer-debugsource-0.12.0b-13.fc42.x86_64.rpm Wrote: /builddir/build/RPMS/kmplayer-0.12.0b-13.fc42.x86_64.rpm Wrote: /builddir/build/RPMS/kmplayer-debuginfo-0.12.0b-13.fc42.x86_64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.m7oOVG + umask 022 + cd /builddir/build/BUILD/kmplayer-0.12.0b-build + test -d /builddir/build/BUILD/kmplayer-0.12.0b-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/kmplayer-0.12.0b-build + rm -rf /builddir/build/BUILD/kmplayer-0.12.0b-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild kmplayer-0.12.0b-13.fc42.src.rpm Finish: build phase for kmplayer-0.12.0b-13.fc42.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1734694260.954540/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/kmplayer-0.12.0b-13.fc42.src.rpm) Config(child) 1 minutes 24 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "kmplayer", "epoch": null, "version": "0.12.0b", "release": "13.fc42", "arch": "src" }, { "name": "kmplayer-debuginfo", "epoch": null, "version": "0.12.0b", "release": "13.fc42", "arch": "x86_64" }, { "name": "kmplayer-debugsource", "epoch": null, "version": "0.12.0b", "release": "13.fc42", "arch": "x86_64" }, { "name": "kmplayer", "epoch": null, "version": "0.12.0b", "release": "13.fc42", "arch": "x86_64" } ] } RPMResults finished