0001-fix-build-with-Qt-5.11.patch 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. From 5bd5d5b1ea6781fcbc3c9c61b2059703647dc5d2 Mon Sep 17 00:00:00 2001
  2. From: Jiri Slaby <jslaby@suse.cz>
  3. Date: Mon, 11 Jun 2018 10:44:00 +0200
  4. Subject: [PATCH 1/1] fix build with Qt 5.11
  5. The new Qt removed some implicit inclusions of headers. To avoid build
  6. errors, add explicit includes of those we use in the sources.
  7. Signed-off-by: Jiri Slaby <jslaby@suse.cz>
  8. (cherry picked from commit 6c392e903e162b9283e88f53006e929663f2e883)
  9. Signed-off-by: Christian Hesse <mail@eworm.de>
  10. ---
  11. librecad/src/ui/forms/qg_commandwidget.cpp | 2 ++
  12. librecad/src/ui/generic/widgetcreator.cpp | 2 ++
  13. 2 files changed, 4 insertions(+)
  14. diff --git a/librecad/src/ui/forms/qg_commandwidget.cpp b/librecad/src/ui/forms/qg_commandwidget.cpp
  15. index 7cd69398..2b90d671 100644
  16. --- a/librecad/src/ui/forms/qg_commandwidget.cpp
  17. +++ b/librecad/src/ui/forms/qg_commandwidget.cpp
  18. @@ -24,6 +24,8 @@
  19. **
  20. **********************************************************************/
  21. #include "qg_commandwidget.h"
  22. +
  23. +#include <QAction>
  24. #include <QKeyEvent>
  25. #include <algorithm>
  26. diff --git a/librecad/src/ui/generic/widgetcreator.cpp b/librecad/src/ui/generic/widgetcreator.cpp
  27. index ca89ab13..260d9afd 100644
  28. --- a/librecad/src/ui/generic/widgetcreator.cpp
  29. +++ b/librecad/src/ui/generic/widgetcreator.cpp
  30. @@ -27,6 +27,8 @@
  31. #include "widgetcreator.h"
  32. #include "ui_widgetcreator.h"
  33. +#include <QAction>
  34. +#include <QActionGroup>
  35. #include <QSettings>
  36. #include <QLineEdit>
  37. #include <QPushButton>