diff options
author | saturneric <[email protected]> | 2024-07-29 19:29:56 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-07-29 19:29:56 +0000 |
commit | fa90ec4b5315b9e70a44a9625c143ce253f0e885 (patch) | |
tree | 8ffa82e33522de03974d6d0289aa831b4fd6ebdf /src/sdk/private/CommonUtils.h | |
parent | fix: correct urls at appdata.xml (diff) | |
parent | Merge branch 'develop' of github.com:saturneric/GpgFrontend into develop (diff) | |
download | GpgFrontend-fa90ec4b5315b9e70a44a9625c143ce253f0e885.tar.gz GpgFrontend-fa90ec4b5315b9e70a44a9625c143ce253f0e885.zip |
Merge branch 'develop'
Diffstat (limited to '')
-rw-r--r-- | src/sdk/private/CommonUtils.h (renamed from src/module/mods/gpg_info/GnuPGInfoGatheringModule.h) | 64 |
1 files changed, 44 insertions, 20 deletions
diff --git a/src/module/mods/gpg_info/GnuPGInfoGatheringModule.h b/src/sdk/private/CommonUtils.h index 35ee4ac3..514bcd5d 100644 --- a/src/module/mods/gpg_info/GnuPGInfoGatheringModule.h +++ b/src/sdk/private/CommonUtils.h @@ -28,29 +28,53 @@ #pragma once -#include <GFSDKModule.h> +struct GFModuleEventParam; -#include "GFModuleExport.h" - -extern "C" { - -auto GF_MODULE_EXPORT GFGetModuleGFSDKVersion() -> const char *; - -auto GF_MODULE_EXPORT GFGetModuleQtEnvVersion() -> const char *; - -auto GF_MODULE_EXPORT GFGetModuleID() -> const char *; - -auto GF_MODULE_EXPORT GFGetModuleVersion() -> const char *; - -auto GF_MODULE_EXPORT GFGetModuleMetaData() -> GFModuleMetaData *; +/** + * @brief + * + * @return char* + */ +auto GFStrDup(const QString &) -> char *; -auto GF_MODULE_EXPORT GFRegisterModule() -> int; +/** + * @brief + * + * @param str + * @return QString + */ +auto GFUnStrDup(char *str) -> QString; -auto GF_MODULE_EXPORT GFActiveModule() -> int; +/** + * @brief + * + * @return QString + */ +auto GFUnStrDup(const char *) -> QString; -auto GF_MODULE_EXPORT GFExecuteModule(GFModuleEvent *) -> int; +/** + * @brief + * + * @param char_array + * @param size + * @return QMap<QString, QString> + */ +auto CharArrayToQMap(char **char_array, int size) -> QMap<QString, QString>; -auto GF_MODULE_EXPORT GFDeactiveModule() -> int; +/** + * @brief + * + * @param map + * @param size + * @return char** + */ +auto QMapToCharArray(const QMap<QString, QString> &map, int &size) -> char **; -auto GF_MODULE_EXPORT GFUnregisterModule() -> int; -}; +/** + * @brief + * + * @param params + * @return QMap<QString, QString> + */ +auto ConvertEventParamsToMap(GFModuleEventParam *params) + -> QMap<QString, QString>;
\ No newline at end of file |