Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/kmplayer.spec'], chrootPath='/var/lib/mock/f42-build-56830287-6546467/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.347kp2br:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.347kp2br:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '8e91b7e5f2f14a8dadc86e747d2012a1', '-D', '/var/lib/mock/f42-build-56830287-6546467/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.347kp2br:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/kmplayer.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737072000 Wrote: /builddir/build/SRPMS/kmplayer-0.12.0b-15.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/kmplayer.spec'], chrootPath='/var/lib/mock/f42-build-56830287-6546467/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.347kp2br:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.347kp2br:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e62247bf085d43759373aed548155dd0', '-D', '/var/lib/mock/f42-build-56830287-6546467/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.347kp2br:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/kmplayer.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737072000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.dAEIQK + 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.FmRwTX + 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.wAl45g + 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 -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -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.1 -- The CXX compiler identification is GNU 15.0.1 -- 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.1") -- 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 (13.1s) -- Generating done (0.1s) 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 -j48 --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 -j48 /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 /usr/bin/gmake -f src/CMakeFiles/kphononplayer_autogen_timestamp_deps.dir/build.make src/CMakeFiles/kphononplayer_autogen_timestamp_deps.dir/depend /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 /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/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]: 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 /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/kphononplayer_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/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 CMakeFiles/pofiles-7b734abc9668926f9822e074ccc352c3.dir/build.make CMakeFiles/pofiles-7b734abc9668926f9822e074ccc352c3.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/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' /usr/bin/gmake -f src/CMakeFiles/kmplayer_autogen_timestamp_deps.dir/build.make 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' /usr/bin/gmake -f src/CMakeFiles/kmplayercommon_autogen_timestamp_deps.dir/build.make 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' /usr/bin/gmake -f CMakeFiles/tsfiles-7b734abc9668926f9822e074ccc352c3.dir/build.make CMakeFiles/tsfiles-7b734abc9668926f9822e074ccc352c3.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/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/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]: 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' 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' gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 1%] Generating mo... /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 [ 1%] Built target kphononplayer_autogen_timestamp_deps /usr/bin/gmake -f src/CMakeFiles/kphononplayer_autogen.dir/build.make src/CMakeFiles/kphononplayer_autogen.dir/depend [ 1%] Built target kmplayer_autogen_timestamp_deps [ 3%] Built target kmplayercommon_autogen_timestamp_deps [ 3%] Generating ts... /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/kphononplayer_autogen.dir/DependInfo.cmake "--color=" /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/kmplayercommon_autogen.dir/build.make src/CMakeFiles/kmplayercommon_autogen.dir/depend [ 4%] Generating index.cache.bz2 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=" 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.dir/DependInfo.cmake "--color=" 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' 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 /usr/bin/gmake -f src/CMakeFiles/kmplayer_autogen.dir/build.make src/CMakeFiles/kmplayer_autogen.dir/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' 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]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 6%] 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 "" [ 7%] 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 "" [ 9%] Automatic MOC for target kphononplayer [ 9%] Built target tsfiles-7b734abc9668926f9822e074ccc352c3 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/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: 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/expression.h" AutoGen: Parsing "SRC:/src/kmplayerprocess.h" AutoGen: Parsing "SRC:/src/kmplayer_smil.h" AutoGen: Parsing "SRC:/src/kmplayercontrolpanel.h" AutoGen: Parsing "SRC:/src/playmodel.h" AutoGen: Parsing "SRC:/src/playlistview.h" AutoGen: Parsing "SRC:/src/expression.cpp" AutoGen: Parsing "SRC:/src/kmplayer_xspf.h" AutoGen: Parsing "SRC:/src/triestring.h" AutoGen: Parsing "SRC:/src/kmplayerplaylist.h" AutoGen: Parsing "SRC:/src/kmplayer_atom.h" AutoGen: Parsing "SRC:/src/mediaobject.h" AutoGen: Parsing "SRC:/src/surface.h" AutoGen: Parsing "SRC:/src/kmplayer_opml.h" AutoGen: Parsing "SRC:/src/kmplayer_asx.cpp" AutoGen: Parsing "SRC:/src/pref.h" AutoGen: Parsing "SRC:/src/kmplayerview.h" AutoGen: Parsing "SRC:/src/kmplayer_rp.h" AutoGen: Parsing "SRC:/src/kmplayer_rp.cpp" AutoGen: Parsing "SRC:/src/kmplayer_atom.cpp" AutoGen: Parsing "SRC:/src/kmplayerconfig.h" AutoGen: Parsing "SRC:/src/kmplayer_opml.cpp" AutoGen: Parsing "SRC:/src/kmplayer_smil.cpp" AutoGen: Parsing "SRC:/src/kmplayer_xspf.cpp" AutoGen: Parsing "SRC:/src/kmplayer_rss.h" AutoGen: Parsing "SRC:/src/kmplayerpartbase.h" AutoGen: Parsing "SRC:/src/kmplayerconfig.cpp" AutoGen: Parsing "SRC:/src/kmplayercontrolpanel.cpp" AutoGen: Parsing "SRC:/src/viewarea.h" AutoGen: Parsing "SRC:/src/kmplayerpartbase.cpp" AutoGen: Parsing "SRC:/src/kmplayerprocess.cpp" AutoGen: Parsing "SRC:/src/kmplayer_rss.cpp" AutoGen: Parsing "SRC:/src/kmplayer_asx.h" AutoGen: Parsing "SRC:/src/kmplayerview.cpp" AutoGen: Parsing "SRC:/src/mediaobject.cpp" 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/viewarea.cpp" AutoGen: Parsing "SRC:/src/kmplayerplaylist.cpp" AutoGen: Parsing "SRC:/src/triestring.cpp" AutoGen: Parsing "SRC:/redhat-linux-build/src/kmplayer_dummy.cpp" AutoMoc: Generating MOC compilation "SRC:/redhat-linux-build/src/kmplayer_autogen/mocs_compilation.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/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. 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 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 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 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. gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' 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 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 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: 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/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 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 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 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: 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: 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: 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: 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: 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: 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 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: 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 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: 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: 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 gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 9%] Built target pofiles-7b734abc9668926f9822e074ccc352c3 [ 9%] Built target kmplayer_autogen 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_playmodel.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerconfig.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayercontrolpanel.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_mediaobject.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_playlistview.cpp.d" gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerpartbase.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_pref.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_viewarea.cpp.d" [ 9%] Built target doc-index-cache-bz2 AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerview.cpp.d" 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: Reading dependencies from "SRC:/redhat-linux-build/src/kmplayercommon_autogen/EWIEGA46WW/moc_kmplayerprocess.cpp.d" 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: Merging MOC dependencies into "SRC:/redhat-linux-build/src/kphononplayer_autogen/deps" 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 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: /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" gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' 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" [ 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' 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" 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" [ 10%] Generating slaveadaptor.cpp, slaveadaptor.h [ 12%] Generating streamslaveadaptor.cpp, streamslaveadaptor.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 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 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 [ 13%] 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/streamslaveadaptor.moc_parameters [ 15%] Generating slaveadaptor.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 && /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=" 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" 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' 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" [ 16%] Building CXX object src/CMakeFiles/kphononplayer.dir/phononplayer.cpp.o [ 18%] 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/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 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 [ 21%] Building CXX object src/CMakeFiles/kphononplayer.dir/kphononplayer_autogen/mocs_compilation.cpp.o [ 21%] 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/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 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: /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 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' [ 22%] Generating streammasteradaptor.cpp, streammasteradaptor.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 [ 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 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 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 [ 28%] 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 [ 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/playlistview.cpp.o [ 34%] Building CXX object src/CMakeFiles/kmplayercommon.dir/pref.cpp.o [ 36%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayercommon_autogen/mocs_compilation.cpp.o [ 36%] 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/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 [ 37%] 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/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 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 [ 39%] 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/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 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 [ 42%] Building CXX object src/CMakeFiles/kmplayercommon.dir/playmodel.cpp.o [ 42%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayercontrolpanel.cpp.o [ 45%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayerplaylist.cpp.o [ 43%] 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/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 [ 46%] 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/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 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 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 [ 48%] 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/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 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 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 [ 50%] Building CXX object src/CMakeFiles/kmplayercommon.dir/mediaobject.cpp.o [ 51%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_xspf.cpp.o [ 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/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 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 [ 54%] 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/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 [ 56%] 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/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 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 [ 59%] Building CXX object src/CMakeFiles/kmplayercommon.dir/surface.cpp.o [ 59%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_rss.cpp.o [ 60%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_atom.cpp.o [ 62%] 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/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 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 [ 63%] Building CXX object src/CMakeFiles/kmplayercommon.dir/masteradaptor.cpp.o [ 65%] 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/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 [ 66%] 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/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 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 [ 68%] 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/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 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 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 /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/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); | ^~~~~~~~~~ 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; } | ^~~~~~~~ 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/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/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/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/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: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 (); | ^~~~~~ /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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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"; } | ^~~~~~~~ /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/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; } | ^~~~~~~~ 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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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: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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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: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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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: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/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.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/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/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/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; } | ~~~~~~~~~~~~~^~ 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/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/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/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/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 (); | ^~~~~~ /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 (); | ^~~~~~~~ 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/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; | ^~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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; | ^~~~~~ 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/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/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/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/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/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/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/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/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() { | ^~~~ 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/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/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/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/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 /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/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 (); | ^~~~ 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/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/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: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/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/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/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/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/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 (); | ^ /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"; } | ^~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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: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/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/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/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/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) {} | ~~^~ 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/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; } | ^~~~~~~~ /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); | ^~~~~~ 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); | ^~~~~~~~~~ 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/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) {} | ~~^ 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; } | ^~~~~~~~ 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/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/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: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: 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: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: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: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: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: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/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 (); | ^~~~~~ /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/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/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/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/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 (); | ^~~~~~ /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); | ^~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.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/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) { | ~~~~~~~~~~~~~^~ 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/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/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/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/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/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/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/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::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/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/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/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/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/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/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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/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/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/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/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/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /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/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/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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: 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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::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/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/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/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/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/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/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/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/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/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/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/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 (); | ^~~~~ /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 (); | ^~~~~~~~~~~~~ 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; } | ^~~~~~~~ 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; | ^~~~~~~~~~ /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/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); | ^~~~~~~~~~ /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; | ^~~~~~~~~~~ /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; } | ~~~~~~~~~~~~~^~ 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; } | ^~~~~~~~ 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); | ^~~~~~~~~~ /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; } | ~~~~~~~~~~~~~^~ /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) | ^~~~ 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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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.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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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; } | ^~~~~~~~ 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 *); | ^~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~ 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/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 ‘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/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/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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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*); | ^~~~~~ 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/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/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/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/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/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/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 (); | ^~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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/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: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/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/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/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/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/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/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/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/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/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/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/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 (); | ^~~~~~ /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); | ^~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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; | ^~~~~~~~~~~~~~~~ /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; | ^~~~~~~~~~~ /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 | ^~~~~~~~~~~~~~~~~~~~ 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/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/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/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/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/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); | ^ /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 &); | ^~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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/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/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/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/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/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()); | ^~~~ /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); | ^~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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) | ^~~~ /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/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/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.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/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"; } | ^~~~~~~~ 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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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: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/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/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/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/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/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/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/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/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/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/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/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; } | ~~~~~~~~~~~~~^~ 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/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/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/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: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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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: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/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/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/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/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/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/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 | ^~~~~~~~~ /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 (); | ^~~~~~~~~~ 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/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/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/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/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/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"; } | ^~~~~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/kmplayerplaylist.h:800:19: warning: ‘virtual void* KMPlayer::Document::role(KMPlayer::RoleType, void*)’ can be marked override [-Wsuggest-override] 800 | virtual void *role (RoleType msg, void *content=NULL); | ^~~~ In file included from /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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 *); | ^~~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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/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/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/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/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/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/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/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/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/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 (); | ^~~~~~~~~~~ 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/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/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"; } | ^~~~~~~~ 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/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/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/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/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; | ^~~~~~~~~~~~~~~~ /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); | ^~~~~~~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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); } | ^~~~~~ 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/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/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/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/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/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/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/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/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; | ^~~~~~~~~~~~~~~~ /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 | ^~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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) | ^~~~ 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; | ^~~~~~~~~~~~~~~~ /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) | ~~~~~~~~~~~~~~~~~~^ 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; } | ~~~~~~~~~~~~~^~ /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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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) | ^~~~ /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; | ^~~~~~~~~~~~~~~~ /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 }; | ^~~~~~~~~~~~ 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"; } | ^~~~~~~~~~~~ /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) {} | ^~~~~~ 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); | ^~~~~~~~~~~~~~~~ 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/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/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/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/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/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/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/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); | ^~~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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.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_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: 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: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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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: 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: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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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: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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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: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: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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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: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); | ^ 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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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/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/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: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/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/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/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/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.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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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.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/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/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/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/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/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/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); | ^~~~~~~~~~~~~~~~~~~~ /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/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/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/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) | ^~~~ 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/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); | ^~~~~~~ /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/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/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_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/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/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/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/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: 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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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: | ^~~~~~~ /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); | ^~~~~~~ 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 (); | ^~~~~~~~~~~~~ /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 | ^~~~~~~~~~~ /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; } | ~~~~~~~~~~~~~^~ 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/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/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: | ^~~~ /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; | ^~~~~~~~~~~~~~ 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/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/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; } | ~~~~~~~~~~~~~^~ 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 ‘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, 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)’: /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/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: 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: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: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: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: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: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: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: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: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: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: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: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/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/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/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/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/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: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 (); | ^~~~~ 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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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.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/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/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/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/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/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/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/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/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/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/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/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/kmplayerpartbase.h:292:77: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 292 | virtual void openUrl (const KUrl &, const QString &t, const QString &srv); | ^ /builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/src/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & operator = (const Single s) { value = s.value; return *this; } | ^~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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 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/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/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/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; | ^~~~~~~~~~~ /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/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 (); | ^~~~ 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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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.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/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/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/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/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; } | ^~~~~ /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); | ^ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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/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/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/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/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/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/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); | ^~~~ 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/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/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/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/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/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/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/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/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/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; | ^~~~~~~~~~~~~~~~ /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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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); | ^~~~~~~~~~~~ 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/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/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/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/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/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/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/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/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/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/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: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: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: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: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: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: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: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: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: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: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: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: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: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.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.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.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 (); | ^~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.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/kmplayerpartbase.h:90:39: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 90 | KDE_NO_EXPORT const KUrl & url () const { return m_url; } | ^~~~~ /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); | ^~~~~~~~~~~~ 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/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/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/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/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/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/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/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/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/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/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/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.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/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/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.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/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/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/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/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/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/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/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/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/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) | ^~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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) | ^~~~ 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/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/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.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.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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*/) | ~~~~~~~~~~~~~~~^ /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/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/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/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 | ^~~~~~~~~~~ /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 | ^~~~~~~~~ /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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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 (); | ^~~~~~~~~~~~~ [ 69%] 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 /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.16 /usr/lib64/libQt5X11Extras.so.5.15.16 /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.16 /usr/lib64/libQt5Gui.so.5.15.16 /usr/lib64/libQt5Core.so.5.15.16 gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 71%] Built target kphononplayer [ 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.16 /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.16 /usr/lib64/libKF5IconThemes.so.5.116.0 /usr/lib64/libQt5Svg.so.5.15.16 /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.16 /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.16 /usr/lib64/libKF5ItemViews.so.5.116.0 /usr/lib64/libQt5Xml.so.5.15.16 /usr/lib64/libQt5Widgets.so.5.15.16 /usr/lib64/libQt5Gui.so.5.15.16 /usr/lib64/libQt5DBus.so.5.15.16 /usr/lib64/libQt5Core.so.5.15.16 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' /usr/bin/gmake -f src/CMakeFiles/kmplayerpart_autogen_timestamp_deps.dir/build.make 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' /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 kdeinit_kmplayer_autogen_timestamp_deps /usr/bin/gmake -f src/CMakeFiles/kdeinit_kmplayer_autogen.dir/build.make src/CMakeFiles/kdeinit_kmplayer_autogen.dir/depend [ 74%] Built target kmplayerpart_autogen_timestamp_deps /usr/bin/gmake -f src/CMakeFiles/kmplayerpart_autogen.dir/build.make src/CMakeFiles/kmplayerpart_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' /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]: 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 gmake[2]: Entering directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 75%] Automatic MOC for target kmplayerpart [ 77%] Automatic MOC for target kdeinit_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/kmplayerpart_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/kdeinit_kmplayer_autogen.dir/AutogenInfo.json "" AutoGen: Refreshing parse cache because it doesn't exist. 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: 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 AutoGen: Parsing "SRC:/src/kmplayer.h" AutoGen: Parsing "SRC:/src/kmplayer_part.h" AutoGen: Parsing "SRC:/src/kmplayer.cpp" AutoGen: Parsing "SRC:/src/kmplayer_part.cpp" AutoGen: Parsing "SRC:/src/kmplayertvsource.cpp" AutoGen: Parsing "SRC:/src/main.cpp" AutoGen: Parsing "SRC:/src/kmplayer_lists.h" AutoGen: Parsing "SRC:/src/kmplayer_lists.cpp" AutoGen: Parsing "SRC:/src/kmplayertvsource.h" 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/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 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: 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/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: 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: 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: 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/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayer_lists.cpp.d" AutoMoc: Reading dependencies from "SRC:/redhat-linux-build/src/kdeinit_kmplayer_autogen/EWIEGA46WW/moc_kmplayertvsource.cpp.d" 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 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" gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' 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: 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" [ 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=" 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 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". gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' 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' [ 77%] 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=" [ 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 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/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/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 [ 83%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kdeinit_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 -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 [ 84%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayer_lists.cpp.o [ 86%] 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/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 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 [ 87%] 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 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.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; } | ^~~~~~~~ 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/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/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/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/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/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/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/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) | ^~~~ 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/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/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/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/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/kmplayerpartbase.h:221:60: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 221 | URLSource (PartBase * player, const KUrl & url = KUrl ()); | ^ /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 (); | ^~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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: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/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/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/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/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/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/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: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: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: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: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: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/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/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/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/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: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/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/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: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/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/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: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/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/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/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/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/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/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/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/kmplayer.h:61:50: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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); | ^~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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.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_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.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_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.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_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/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/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.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_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/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/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_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.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_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.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_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.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/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/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/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/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/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/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/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/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/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/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_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.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_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.h:304:18: warning: ‘virtual void KMPlayerPipeSource::deactivate()’ can be marked override [-Wsuggest-override] 304 | virtual void deactivate (); | ^~~~~~~~~~ /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/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 (); } | ^~~~~ /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); | ^~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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: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/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/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"; } | ^~~~~~~~ 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") | ^ /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/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/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/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/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/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/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 (); | ^~~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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) | ^~~~ 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/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/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/kdeinit_kmplayer_autogen/EWIEGA46WW/../../../../src/kmplayer.h:61:49: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 61 | void openDocumentFile (const KUrl& url=KUrl()); | ^ /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; } | ^~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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/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/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/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/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/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/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/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/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/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/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 (); | ^~~~~~~~~~ /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); | ^~~~ 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/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/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/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 (); | ^~~~~ 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/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/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/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/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/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/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/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/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/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/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/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_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.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_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.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/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/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/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/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/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/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_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.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_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.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/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/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/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/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_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/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/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/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_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.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_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.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_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.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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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_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.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_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.h:304:18: warning: ‘virtual void KMPlayerPipeSource::deactivate()’ can be marked override [-Wsuggest-override] 304 | 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_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 (); } | ^~~~~~~~ /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_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) | ^~~~ 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/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/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/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); | ^~~~~ /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); | ^~~~~~~~~~~~ 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/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/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/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/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/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/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/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/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; } | ^~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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); | ^~~~ 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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 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.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/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/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 ()); | ^ /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); | ^ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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; } | ^~~~~ /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; | ^~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/kmplayerpartbase.h:366:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 366 | KUrl m_docbase; | ^~~~~~~~~ /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); } | ^ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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); | ^~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/kmplayertvsource.h:206:18: warning: ‘virtual void KMPlayerTVSource::play(KMPlayer::Mrl*)’ can be marked override [-Wsuggest-override] 206 | virtual void play (KMPlayer::Mrl *); | ^~~~ /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/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 (); | ^~~~~~~ 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: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: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: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: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: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: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: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: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: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: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: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/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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:353:11: warning: ‘virtual KMPlayer::Node* KMPlayer::ConfigDocument::childFromTag(const QString&)’ can be marked override [-Wsuggest-override] 353 | Node *childFromTag (const QString & tag); | ^~~~~~~~~~~~ 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/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: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: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/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/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: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: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/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/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: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: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: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/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/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/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/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.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/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) { | ~~~~~~~~~~~~~^~ 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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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/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/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/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/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/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/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/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/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/kmplayertypes.h:65:14: note: because ‘KMPlayer::Single’ has user-provided ‘KMPlayer::Single& KMPlayer::Single::operator=(KMPlayer::Single)’ 65 | Single & 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/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 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/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/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/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/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/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); | ^~~~~~~~~~~~~~~~ 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/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/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/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/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/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.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/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/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/kmplayerpartbase.h:119:51: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 119 | KDE_NO_EXPORT void setSubURL (const KUrl & url) { m_sub_url = url; } | ^ /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); | ^~~~~~~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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: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/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/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/kmplayerpartbase.h:178:10: warning: ‘KUrl’ is deprecated [-Wdeprecated-declarations] 178 | KUrl m_url; | ^~~~~ /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); | ^~~~~~~~ /usr/include/KF5/KDELibs4Support/kurl.h:109:47: note: declared here 109 | class KDELIBS4SUPPORT_DEPRECATED_EXPORT_NOISE KUrl : public 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: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/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/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/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/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/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/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/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/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 (); | ^~~~~~~~~~ /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 (); | ^~~~~~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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.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_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/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/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/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/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/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/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/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/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/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_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.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 *); | ^~~~ /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.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/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 (); | ^~~~~~~~~~ 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/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/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; | ^~~~~~~~~~~~~~~~ /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_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_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_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_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"; } | ^~~~~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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/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/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/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/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/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/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/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/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); | ^~~~~~~ /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/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 *); | ^~~~ /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) | ^~~~ [ 89%] 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 [ 90%] 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 -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.16 /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.16 /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.16 /usr/lib64/libKF5ItemViews.so.5.116.0 /usr/lib64/libQt5Xml.so.5.15.16 /usr/lib64/libQt5DBus.so.5.15.16 /usr/lib64/libQt5Widgets.so.5.15.16 /usr/lib64/libQt5Gui.so.5.15.16 /usr/lib64/libQt5Core.so.5.15.16 gmake[2]: Leaving directory '/builddir/build/BUILD/kmplayer-0.12.0b-build/kmplayer-0.12.0b/redhat-linux-build' [ 92%] Built target kmplayerpart /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.16 /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.16 /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.16 /usr/lib64/libKF5ItemViews.so.5.116.0 /usr/lib64/libQt5Xml.so.5.15.16 /usr/lib64/libQt5DBus.so.5.15.16 /usr/lib64/libQt5Widgets.so.5.15.16 /usr/lib64/libQt5Gui.so.5.15.16 /usr/lib64/libQt5Core.so.5.15.16 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_autogen/mocs_compilation.cpp.o [ 96%] Building CXX object src/CMakeFiles/kmplayer.dir/kmplayer_dummy.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.16 /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.16 /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.16 /usr/lib64/libKF5ItemViews.so.5.116.0 /usr/lib64/libQt5Xml.so.5.15.16 /usr/lib64/libQt5Widgets.so.5.15.16 /usr/lib64/libQt5Gui.so.5.15.16 /usr/lib64/libQt5DBus.so.5.15.16 /usr/lib64/libQt5Core.so.5.15.16 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.eceq2H + 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 -j48 --strict-build-id -m -i --build-id-seed 0.12.0b-15.fc42 --unique-debug-suffix -0.12.0b-15.fc42.x86_64 --unique-debug-src-base kmplayer-0.12.0b-15.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-15.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 -j48 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j48 /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-15.fc42.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.iKIpD4 + 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-15.fc42 kmplayer(x86-64) = 0.12.0b-15.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-15.fc42.x86_64 Provides: kmplayer-debugsource = 0.12.0b-15.fc42 kmplayer-debugsource(x86-64) = 0.12.0b-15.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-15.fc42.x86_64 Provides: debuginfo(build-id) = 240851e47cf072c13d57364be394450d075ffb07 debuginfo(build-id) = 2c7c27959d8585da7b1af75950da7d23cb4a9ec2 debuginfo(build-id) = 57690ed49e56b00fc982c3d0178c94a493a5c6ea debuginfo(build-id) = dbd1707bf36def3cb284d03ebb940f360b1749b2 debuginfo(build-id) = f74b3b129de1f56147df0ea794f557da9601ea97 kmplayer-debuginfo = 0.12.0b-15.fc42 kmplayer-debuginfo(x86-64) = 0.12.0b-15.fc42 libkdeinit5_kmplayer.so-0.12.0b-15.fc42.x86_64.debug()(64bit) libkmplayercommon.so-0.12.0b-15.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-15.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-15.fc42.x86_64.rpm Wrote: /builddir/build/RPMS/kmplayer-0.12.0b-15.fc42.x86_64.rpm Wrote: /builddir/build/RPMS/kmplayer-debuginfo-0.12.0b-15.fc42.x86_64.rpm Child return code was: 0