Skip to content

Fix Deprecation warning in kconfiggroupgui

Méven Car requested to merge work/meven/fix-deprecate-warn into master
[10/145] Building CXX object src/gui/CMak...es/KF6ConfigGui.dir/kconfiggroupgui.cpp.o
/home/meven/kde6/src/kconfig/src/gui/kconfiggroupgui.cpp: In function ‘bool readEntryGui(const QByteArray&, const char*, const QVariant&, QVariant&)’:
/home/meven/kde6/src/kconfig/src/gui/kconfiggroupgui.cpp:42:30: warning: ‘void QColor::setNamedColor(const QString&)’ is deprecated: Use fromString() instead. [-Wdeprecated-declarations]
   42 |             col.setNamedColor(QString::fromUtf8(data.constData(), data.length()));
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/meven/kde6/qt6/include/QtGui/QColor:1,
                 from /home/meven/kde6/src/kconfig/src/gui/kconfiggroupgui.cpp:11:
/home/meven/kde6/qt6/include/QtGui/qcolor.h:66:10: note: declared here
   66 |     void setNamedColor(const QString& name);
      |          ^~~~~~~~~~~~~
/home/meven/kde6/src/kconfig/src/gui/kconfiggroupgui.cpp:47:30: warning: ‘void QColor::setNamedColor(const QString&)’ is deprecated: Use fromString() instead. [-Wdeprecated-declarations]
   47 |             col.setNamedColor(QString::fromUtf8(data.constData(), data.length()));
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/meven/kde6/qt6/include/QtGui/qcolor.h:66:10: note: declared here
   66 |     void setNamedColor(const QString& name);
      |          ^~~~~~~~~~~~~
[141/141] Linking CXX executable bin/test_enums_and_properties
Edited by Méven Car

Merge request reports