mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-18 23:27:09 +02:00
Add nodiscard for a bunch of platform specific methods
This commit is contained in:
parent
566f2dd670
commit
0bf0fb29d2
1 changed files with 4 additions and 4 deletions
|
@ -32,8 +32,8 @@ enum class SystemSettingsType {
|
|||
};
|
||||
|
||||
void SetApplicationIcon(const QIcon &icon);
|
||||
QString SingleInstanceLocalServerName(const QString &hash);
|
||||
PermissionStatus GetPermissionStatus(PermissionType type);
|
||||
[[nodiscard]] QString SingleInstanceLocalServerName(const QString &hash);
|
||||
[[nodiscard]] PermissionStatus GetPermissionStatus(PermissionType type);
|
||||
void RequestPermission(PermissionType type, Fn<void(PermissionStatus)> resultCallback);
|
||||
void OpenSystemSettingsForPermission(PermissionType type);
|
||||
bool OpenSystemSettings(SystemSettingsType type);
|
||||
|
@ -42,8 +42,8 @@ void IgnoreApplicationActivationRightNow();
|
|||
void AutostartRequestStateFromSystem(Fn<void(bool)> callback);
|
||||
void AutostartToggle(bool enabled, Fn<void(bool)> done = nullptr);
|
||||
[[nodiscard]] bool AutostartSkip();
|
||||
bool TrayIconSupported();
|
||||
bool SkipTaskbarSupported();
|
||||
[[nodiscard]] bool TrayIconSupported();
|
||||
[[nodiscard]] bool SkipTaskbarSupported();
|
||||
void WriteCrashDumpDetails();
|
||||
void NewVersionLaunched(int oldVersion);
|
||||
[[nodiscard]] QImage DefaultApplicationIcon();
|
||||
|
|
Loading…
Add table
Reference in a new issue