/home/harry/kde/include/conversion_check.h: In member function ‘void ConversionCheck::type_toQVariant::constraint() [with T = Qt::CheckState]’: /home/harry/kde/include/conversion_check.h:78: instantiated from ‘void ConversionCheck::to_QVariant() [with T = Qt::CheckState]’ /home/harry/kde/include/kconfiggroup.h:643: instantiated from ‘T KConfigGroup::readCheck(const char*, const T&) const [with T = Qt::CheckState]’ /home/harry/kde/include/kconfiggroup.h:198: instantiated from ‘T KConfigGroup::readEntry(const char*, const T&) const [with T = Qt::CheckState]’ /home/harry/kde/src/playground/base/plasma/applets/worldclock/worldclock.cpp:81: instantiated from here /home/harry/kde/include/conversion_check.h:60: error: conversion from ‘ConversionCheck::unsupported’ to non-scalar type ‘ConversionCheck::supported’ requested /home/harry/qt-copy/include/QtCore/qmetatype.h: In static member function ‘static int QMetaTypeId2::qt_metatype_id() [with T = Qt::CheckState]’: /home/harry/qt-copy/include/QtCore/qmetatype.h:201: instantiated from ‘int qMetaTypeId(T*) [with T = Qt::CheckState]’ /home/harry/qt-copy/include/QtCore/qvariant.h:433: instantiated from ‘QVariant qVariantFromValue(const T&) [with T = Qt::CheckState]’ /home/harry/kde/include/kconfiggroup.h:644: instantiated from ‘T KConfigGroup::readCheck(const char*, const T&) const [with T = Qt::CheckState]’ /home/harry/kde/include/kconfiggroup.h:198: instantiated from ‘T KConfigGroup::readEntry(const char*, const T&) const [with T = Qt::CheckState]’ /home/harry/kde/src/playground/base/plasma/applets/worldclock/worldclock.cpp:81: instantiated from here /home/harry/qt-copy/include/QtCore/qmetatype.h:191: error: ‘qt_metatype_id’ is not a member of ‘QMetaTypeId’