diff options
author | saturneric <[email protected]> | 2024-02-29 14:36:25 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-02-29 14:36:25 +0000 |
commit | 84b04d88723ef05f7873082c235ecfd56facf934 (patch) | |
tree | 286ffac004c265169931102fbc1f68a13da110fa /src/module/integrated/version_checking_module/VersionCheckingModule.h | |
parent | feat: add module controller and continue to work on module system (diff) | |
download | GpgFrontend-84b04d88723ef05f7873082c235ecfd56facf934.tar.gz GpgFrontend-84b04d88723ef05f7873082c235ecfd56facf934.zip |
feat: add prefix GF to all sdk and module symbols
Diffstat (limited to 'src/module/integrated/version_checking_module/VersionCheckingModule.h')
-rw-r--r-- | src/module/integrated/version_checking_module/VersionCheckingModule.h | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/src/module/integrated/version_checking_module/VersionCheckingModule.h b/src/module/integrated/version_checking_module/VersionCheckingModule.h index 387cdb3c..35ee4ac3 100644 --- a/src/module/integrated/version_checking_module/VersionCheckingModule.h +++ b/src/module/integrated/version_checking_module/VersionCheckingModule.h @@ -28,35 +28,29 @@ #pragma once -#include "GpgFrontendModuleExport.h" -#include "SoftwareVersion.h" -#include "core/module/Module.h" +#include <GFSDKModule.h> +#include "GFModuleExport.h" +extern "C" { -namespace GpgFrontend::Module::Integrated::VersionCheckingModule { +auto GF_MODULE_EXPORT GFGetModuleGFSDKVersion() -> const char *; -class GF_MODULE_EXPORT VersionCheckingModule : public Module { - Q_OBJECT - public: - VersionCheckingModule(); +auto GF_MODULE_EXPORT GFGetModuleQtEnvVersion() -> const char *; - ~VersionCheckingModule() override; +auto GF_MODULE_EXPORT GFGetModuleID() -> const char *; - auto Register() -> int override; +auto GF_MODULE_EXPORT GFGetModuleVersion() -> const char *; - auto Active() -> int override; +auto GF_MODULE_EXPORT GFGetModuleMetaData() -> GFModuleMetaData *; - auto Exec(EventRefrernce) -> int override; +auto GF_MODULE_EXPORT GFRegisterModule() -> int; - auto Deactive() -> int override; +auto GF_MODULE_EXPORT GFActiveModule() -> int; - signals: +auto GF_MODULE_EXPORT GFExecuteModule(GFModuleEvent *) -> int; - void SignalVersionCheckDone(SoftwareVersion); +auto GF_MODULE_EXPORT GFDeactiveModule() -> int; - public slots: - - void SlotVersionCheckDone(SoftwareVersion); +auto GF_MODULE_EXPORT GFUnregisterModule() -> int; }; -} // namespace GpgFrontend::Module::Integrated::VersionCheckingModule |