[Debian-med-packaging] Bug#874851: Is there any chance to easily find out Qt5 Build-Depends (Was: Bug#874851: [clustalx] Future Qt4 removal from Buster)
gregor herrmann
gregoa at debian.org
Mon Sep 11 10:16:39 UTC 2017
On Mon, 11 Sep 2017 12:10:45 +0200, Andreas Tille wrote:
> > After that you'll get better errors (the first one being "QPushButton: No
> > such file or directory").
>
> Assuming that I would get the error message above I also would have no
> idea how to deal with it. As far as I can see QPushButton is moved to a
> different dir:
>
> $ apt-file search QPushButton
> libqt4-dev: /usr/include/qt4/QtGui/QPushButton
> qtbase5-dev: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton
>
> but according this it should be found with my provided Build-Depends.
Yes, but this needs code changes as well:
https://wiki.qt.io/Transition_from_Qt_4.x_to_Qt5#QtWidgets_as_a_Separate_Module
| Solution
|
| Add this in your *.pro file:
| QT += widgets
|
| Change all instances of
| #include <QtGui>
| to
| #include <QtWidgets>
Cheers,
gregor
--
.''`. https://info.comodo.priv.at/ - Debian Developer https://www.debian.org
: :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- BOFH excuse #166: /pub/lunch
More information about the Debian-med-packaging
mailing list