Source: dde-qt5integration
Version: 5.0.0-1
Severity: important
Tags: ftbfs fixed-upstream
User: debian-qt-...@lists.debian.org
Usertags: qt5.14

Dear Maintainer,

dde-qt5integration fails to build with Qt 5.14, currently available in
experimental:

  qdeepintheme.cpp: In function ‘bool updateScreenScaleFactors(DThemeSettings*, 
const QByteArray&, bool)’:
  qdeepintheme.cpp:574:45: error: no matching function for call to 
‘QHighDpiScaling::logicalDpi()’
    574 |     qDebug() << QHighDpiScaling::logicalDpi();
        |                                             ^
  In file included from qdeepintheme.cpp:45:
  
/usr/include/x86_64-linux-gnu/qt5/QtGui/5.14.2/QtGui/private/qhighdpiscaling_p.h:117:17:
 note: candidate: ‘static QDpi QHighDpiScaling::logicalDpi(const QScreen*)’
    117 |     static QDpi logicalDpi(const QScreen *screen);
        |                 ^~~~~~~~~~
  
/usr/include/x86_64-linux-gnu/qt5/QtGui/5.14.2/QtGui/private/qhighdpiscaling_p.h:117:17:
 note:   candidate expects 1 argument, 0 provided

This is fixed in upstream version 5.1.0.1. Or you can backport this patch:

https://github.com/linuxdeepin/qt5integration/commit/efd0dda97034e297

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature

Reply via email to