FS#1054About box ceased to work
- Type
- Bug
- Status
- Closed
- Resolution
- Not a bug
- Category
- QCAD (main)
- Severity
- Low
- Priority
- Low
- Reported version
- 3.5.1
- Operating system
- All
- Reported
- 2014-05-21 by kazmer
- Closed
- 2014-05-21 by andrew
e51f274, Linux x64, Qt 4.8.4, g++ 4.8.1, with the following diff present as per FS#1050 for tests:
--- a/src/core/RS.cpp
+++ b/src/core/RS.cpp
@@ -36,6 +36,7 @@
#if defined(Q_WS_X11)
#include <X11/Xlib.h>
+#include "/.old.linux/usr/include/fixx11h.h"
#endif
const double RS::PointTolerance = 1.0e-9;
The Help->About dialog ceased to pop up or otherwise work; instead, there's this debug message printed to the console:
Warning: "QFormBuilder was unable to create a custom widget of the class 'QWebView'; defaulting to base class 'QWidget'."
Warning: "QFormBuilder was unable to create a custom widget of the class 'QWebView'; defaulting to base class 'QWidget'."
Warning: "QFormBuilder was unable to create a custom widget of the class 'QWebView'; defaulting to base class 'QWidget'."
Warning: "QFormBuilder was unable to create a custom widget of the class 'QWebView'; defaulting to base class 'QWidget'."
This also pops up one time at application startup, as far as I can tell, just before the main window starts to get mapped.
Comments (2)
I can hardly imagine these two things to be related.
Looks more like the QWebView plugin cannot be loaded (check for a file called '<QCAD dir>/plugins/designer/libqwebview.so').
This file should be copied automatically from the Qt directory, so it might not be present there either ('<Qt dir>/plugins/designer/libqwebview.so').
Oh, Linux distro crown jewel Ubuntu has managed to omit this one from its packages.
Can be closed :-\