Deskflow 1.26.0.418
Keyboard and mouse sharing utility
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
15bool showOSXNotification(const QString &title, const QString &body);
17void forceAppActive();
18void macOSNativeHide();
19void installQuitHandler(std::function<bool()> shouldQuit);
bool showOSXNotification(const QString &title, const QString &body)
Definition OSXHelpers.mm:56
void requestOSXNotificationPermission()
Definition OSXHelpers.mm:29
bool isOSXDevelopmentBuild()
Definition OSXHelpers.mm:50
void installQuitHandler(std::function< bool()> shouldQuit)
Definition OSXHelpers.mm:134
void macOSNativeHide()
Definition OSXHelpers.mm:112
void forceAppActive()
Definition OSXHelpers.mm:106
bool isOSXInterfaceStyleDark()
Definition OSXHelpers.mm:98