-
Type:
Bug
-
Status: Closed
-
Priority:
P2: Important
-
Resolution: Done
-
Affects Version/s: 5.4.2, 5.5.0
-
Fix Version/s: 5.6.0 Beta
-
Component/s: Build tools: uic
-
Labels:None
-
Environment:Debian GNU/Linux sid and experimental
-
Commits:a4df9739a2898f496a1c4ccf6b44d81a7090fa33 (qtbase/5.6, 30.9.2015, 5.6.b)
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.