From 905429f3ef0421c4a11c44d43eea4a26b6eedfbd Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 30 Jan 2026 18:21:53 +0100 Subject: [PATCH] Mac fixes --- CMakeLists.txt | 3 ++- flake.nix | 1 + src/i_logos_blockchain_module.h | 1 - 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 77ce4d7..1f0a45f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,7 +47,7 @@ else() endif() # ---- Qt ---- -find_package(Qt6 REQUIRED COMPONENTS Core) +find_package(Qt6 REQUIRED COMPONENTS Core RemoteObjects) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTOUIC ON) set(CMAKE_AUTORCC ON) @@ -177,6 +177,7 @@ target_include_directories(${PLUGIN_TARGET} PRIVATE target_link_libraries(${PLUGIN_TARGET} PRIVATE Qt6::Core + Qt6::RemoteObjects logos_blockchain_interface logos_cpp_sdk logos_core diff --git a/flake.nix b/flake.nix index 62a9d90..f1af88a 100644 --- a/flake.nix +++ b/flake.nix @@ -59,6 +59,7 @@ buildInputs = [ pkgs.qt6.qtbase + pkgs.qt6.qtremoteobjects pkgs.qt6.qttools llvmPkgs.clang llvmPkgs.libclang diff --git a/src/i_logos_blockchain_module.h b/src/i_logos_blockchain_module.h index 01ca94d..d19df4a 100644 --- a/src/i_logos_blockchain_module.h +++ b/src/i_logos_blockchain_module.h @@ -12,7 +12,6 @@ extern "C" { #endif class ILogosBlockchainModule : public QObject, public PluginInterface { - Q_OBJECT Q_INTERFACES(PluginInterface) public: