Open whyrusleeping opened 9 years ago
I had same error in my Gentoo Linux.
I can confirm this error, and that the pull request fixes it. I'm on Archlinux.
I'll email them, see if that helps any
Third party qtsingleapplication should be updated to fix this error. I got the latest version from https://github.com/qtproject/qt-solutions.git and then was able to compile the main project.
Same applies for QPainterPath
:
diff --git a/Software/src/GrabConfigWidget.cpp b/Software/src/GrabConfigWidget.cpp
index 4cd77aa..b8fb703 100644
--- a/Software/src/GrabConfigWidget.cpp
+++ b/Software/src/GrabConfigWidget.cpp
@@ -28,6 +28,7 @@
#include <QPainter>
#include <QBitmap>
#include <QDesktopWidget>
+#include <QPainterPath>
#include "debug.h"
const unsigned GrabConfigWidget::MarginArrow = 20;
diff --git a/Software/src/qtsingleapplication/src/qtlocalpeer.cpp b/Software/src/qtsingleapplication/src/qtlocalpeer.cpp
index 332b064..19914f4 100644
--- a/Software/src/qtsingleapplication/src/qtlocalpeer.cpp
+++ b/Software/src/qtsingleapplication/src/qtlocalpeer.cpp
@@ -42,6 +42,7 @@
#include "qtlocalpeer.h"
#include <QCoreApplication>
#include <QTime>
+#include <QDataStream>
#if defined(Q_OS_WIN)
#include <QLibrary>
Just got my lightpack and the application failed to build due to a missing include (i think its an issue caused by a newer version of qt). This fixed the build for me, figured i'd share.
Error i was experiencing: