diff options
author | saturneric <[email protected]> | 2024-02-28 16:32:43 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-02-28 16:32:43 +0000 |
commit | 12d70e1792a5b1ff08d4b58fb49fb9e58d6551a8 (patch) | |
tree | 1b747d6a3a034814104df6f531077de9c03ecd53 /src/module/integrated/version_checking_module/VersionCheckingModule.h | |
parent | feat: add user agent header when doing http request (diff) | |
download | GpgFrontend-12d70e1792a5b1ff08d4b58fb49fb9e58d6551a8.tar.gz GpgFrontend-12d70e1792a5b1ff08d4b58fb49fb9e58d6551a8.zip |
feat: upgrade module system
1. load module and resolve symbols at runtime
2. restrict sdk functions and structures to c style
3. add some core api to support it
Diffstat (limited to 'src/module/integrated/version_checking_module/VersionCheckingModule.h')
-rw-r--r-- | src/module/integrated/version_checking_module/VersionCheckingModule.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/module/integrated/version_checking_module/VersionCheckingModule.h b/src/module/integrated/version_checking_module/VersionCheckingModule.h index 0730feed..65b20198 100644 --- a/src/module/integrated/version_checking_module/VersionCheckingModule.h +++ b/src/module/integrated/version_checking_module/VersionCheckingModule.h @@ -34,21 +34,20 @@ namespace GpgFrontend::Module::Integrated::VersionCheckingModule { -class GPGFRONTEND_INTEGRATED_MODULE_VERSION_CHECKING_EXPORT - VersionCheckingModule : public Module { +class GF_MODULE_EXPORT VersionCheckingModule : public Module { Q_OBJECT public: VersionCheckingModule(); ~VersionCheckingModule() override; - auto Register() -> bool override; + auto Register() -> int override; - auto Active() -> bool override; + auto Active() -> int override; auto Exec(EventRefrernce) -> int override; - auto Deactive() -> bool override; + auto Deactive() -> int override; signals: |