Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.4.2, 5.5.0
-
None
-
Debian GNU/Linux sid and experimental
-
a4df9739a2898f496a1c4ccf6b44d81a7090fa33 (qtbase/5.6, 30.9.2015, 5.6.b)
Description
Original bug:. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800375
When using uic (Qt5 version) with the following UI file:
https://raw.githubusercontent.com/gnuradio/gnuradio/master/gr-qtgui/lib/spectrumdisplayform.ui
The generated header file will include <QtWidgets/QRegExpValidator>.
This file does not exist on Debian [maintainer note: because it's the wrong path].
Instead, the generated header file should include
QtGui/QRegExpValidator> as provided by the qtbase5-dev package
[maintainer note: package that provides headers for the qtbase submodule].
I could also reproduce it with Qt 5.4.0.
Attachments
For Gerrit Dashboard: QTBUG-48492 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
126734,2 | uic/class_lib_map.h: Fix include path of QValidator-derived classes. | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |