Ubuntu 22.04 and GCC11 fixes (#2163)

* Update CEF version
* Update Ghoul
* Update SGCT
* Update codegen
* Remove warnings happening on Ubuntu 22.04 with GCC 11
* AppleClang warning fixes
* Compile fix for Ubuntu and MacOS
* Add Qt 6.2.3 to the CMAKE_PREFIX_PATH
This commit is contained in:
Alexander Bock
2022-06-28 00:46:01 +02:00
committed by GitHub
parent fd1589209d
commit 9b1143f02f
139 changed files with 172 additions and 226 deletions

View File

@@ -42,7 +42,7 @@ public:
const ghoul::Dictionary& dictionary);
ServerInterface(const ghoul::Dictionary& dictionary);
~ServerInterface();
virtual ~ServerInterface() override;
void initialize();
void deinitialize();

View File

@@ -34,7 +34,7 @@ class Connection;
class BounceTopic : public Topic {
public:
BounceTopic() = default;
virtual ~BounceTopic() = default;
~BounceTopic() override = default;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -32,7 +32,7 @@ namespace openspace {
class DocumentationTopic : public Topic {
public:
DocumentationTopic() = default;
virtual ~DocumentationTopic() = default;
~DocumentationTopic() override = default;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -34,7 +34,7 @@ namespace openspace {
class EngineModeTopic : public Topic {
public:
EngineModeTopic();
virtual ~EngineModeTopic();
~EngineModeTopic() override;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -39,7 +39,7 @@ namespace openspace {
class FlightControllerTopic : public Topic {
public:
FlightControllerTopic();
~FlightControllerTopic();
~FlightControllerTopic() override;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -32,7 +32,7 @@ namespace openspace {
class GetPropertyTopic : public Topic {
public:
GetPropertyTopic() = default;
virtual ~GetPropertyTopic() = default;
~GetPropertyTopic() override = default;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -34,7 +34,7 @@ namespace openspace {
class SessionRecordingTopic : public Topic {
public:
SessionRecordingTopic();
virtual ~SessionRecordingTopic();
~SessionRecordingTopic() override;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -32,7 +32,7 @@ namespace openspace {
class SetPropertyTopic : public Topic {
public:
SetPropertyTopic() = default;
virtual ~SetPropertyTopic() = default;
~SetPropertyTopic() override = default;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -31,7 +31,7 @@ namespace openspace {
class ShortcutTopic : public Topic {
public:
virtual ~ShortcutTopic() = default;
~ShortcutTopic() override = default;
void handleJson(const nlohmann::json& input) override;
bool isDone() const override;

View File

@@ -33,7 +33,7 @@ namespace openspace {
class SkyBrowserTopic : public Topic {
public:
SkyBrowserTopic();
virtual ~SkyBrowserTopic();
~SkyBrowserTopic() override;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -34,7 +34,7 @@ namespace openspace {
class SubscriptionTopic : public Topic {
public:
SubscriptionTopic() = default;
~SubscriptionTopic();
~SubscriptionTopic() override;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -33,7 +33,7 @@ namespace openspace {
class TimeTopic : public Topic {
public:
TimeTopic();
virtual ~TimeTopic();
~TimeTopic() override;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -32,7 +32,7 @@ namespace openspace {
class TriggerPropertyTopic : public Topic {
public:
TriggerPropertyTopic() = default;
virtual ~TriggerPropertyTopic() = default;
~TriggerPropertyTopic() override = default;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -31,7 +31,7 @@ namespace openspace {
class VersionTopic : public Topic {
public:
virtual ~VersionTopic() = default;
~VersionTopic() override = default;
void handleJson(const nlohmann::json& json) override;
bool isDone() const override;

View File

@@ -51,7 +51,7 @@ public:
static constexpr const char* Name = "Server";
ServerModule();
virtual ~ServerModule();
virtual ~ServerModule() override;
ServerInterface* serverInterfaceByIdentifier(const std::string& identifier);