Deskflow
1.26.0.418
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
OSXHelpers.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2015 Synergy App Ltd
4
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
5
*/
6
7
#pragma once
8
9
#include <QString>
10
11
#include <functional>
12
13
void
requestOSXNotificationPermission
();
14
bool
isOSXDevelopmentBuild
();
15
bool
showOSXNotification
(
const
QString &title,
const
QString &body);
16
bool
isOSXInterfaceStyleDark
();
17
void
forceAppActive
();
18
void
macOSNativeHide
();
19
void
installQuitHandler
(std::function<
bool
()> shouldQuit);
showOSXNotification
bool showOSXNotification(const QString &title, const QString &body)
Definition
OSXHelpers.mm:56
requestOSXNotificationPermission
void requestOSXNotificationPermission()
Definition
OSXHelpers.mm:29
isOSXDevelopmentBuild
bool isOSXDevelopmentBuild()
Definition
OSXHelpers.mm:50
installQuitHandler
void installQuitHandler(std::function< bool()> shouldQuit)
Definition
OSXHelpers.mm:134
macOSNativeHide
void macOSNativeHide()
Definition
OSXHelpers.mm:112
forceAppActive
void forceAppActive()
Definition
OSXHelpers.mm:106
isOSXInterfaceStyleDark
bool isOSXInterfaceStyleDark()
Definition
OSXHelpers.mm:98
src
lib
gui
OSXHelpers.h
Generated by
1.18.0