From fc89c9128e675f4a5cfa12df16c45b0993790b3b Mon Sep 17 00:00:00 2001
From: AnonymusRaccoon
Date: Fri, 28 Feb 2020 11:04:55 +0100
Subject: [PATCH] Fixing CI
---
.github/workflows/build.yml | 4 +++-
sources/Renderer/QtRenderer/QtWidgetSFML.cpp | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 2b7548f..494bef1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -11,9 +11,11 @@ jobs:
steps:
- uses: actions/checkout@v1
- - name: Install Qt5 and the dependencies of the SFML.
+ - name: Install the dependencies of the SFML.
run: sudo apt-get update &&
sudo apt-get install --yes qt5-default libfreetype6-dev libxrandr-dev libudev-dev libogg-dev libflac-dev libvorbis-dev libopenal-dev freeglut3-dev
+ - name: Install Qt
+ uses: ouuan/install-qt-action@v2.3.1
- name: Install the SFML.
run: |
git clone https://github.com/SFML/SFML -b 2.5.x /tmp/sfml
diff --git a/sources/Renderer/QtRenderer/QtWidgetSFML.cpp b/sources/Renderer/QtRenderer/QtWidgetSFML.cpp
index e65076a..8cdfe10 100644
--- a/sources/Renderer/QtRenderer/QtWidgetSFML.cpp
+++ b/sources/Renderer/QtRenderer/QtWidgetSFML.cpp
@@ -29,7 +29,7 @@ namespace ComSquare::Renderer
#ifdef Q_WS_X11
XFlush(QX11Info::display());
#endif
- this->_window.create(this->winId());
+ this->_window.create((sf::WindowHandle)this->winId());
this->_onInit();
connect(&_timer, SIGNAL(timeout()), this, SLOT(repaint()));