Deskflow 1.24.0.365
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
Messages.h
Go to the documentation of this file.
1/*
2 * Deskflow -- mouse and keyboard sharing utility
3 * SPDX-FileCopyrightText: (C) 2024 Symless Ltd.
4 * SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
5 */
6
7#pragma once
8
9#include <QMessageLogContext>
10#include <QString>
11
12class QWidget;
13
15
22
28
29void messageHandler(QtMsgType type, const QMessageLogContext &context, const QString &msg);
30
32
33void showFirstServerStartMessage(QWidget *parent);
34
35void showFirstConnectedMessage(QWidget *parent, bool closeToTray, bool enableService, bool isServer);
36
37void showCloseReminder(QWidget *parent);
38
39void showClientConnectError(QWidget *parent, ClientError error, const QString &address);
40
42showNewClientPrompt(QWidget *parent, const QString &clientName, bool serverRequiresPeerAuth = false);
43
44bool showClearSettings(QWidget *parent);
45
46void showReadOnlySettings(QWidget *parent, const QString &systemSettingsPath);
47
48void showWaylandLibraryError(QWidget *parent);
49
50bool showUpdateCheckOption(QWidget *parent);
51
52bool showDaemonOffline(QWidget *parent);
53
54} // namespace deskflow::gui::messages
static int type
Definition ArchNetworkWinsock.cpp:45
Definition Messages.cpp:21
NewClientPromptResult showNewClientPrompt(QWidget *parent, const QString &clientName, bool serverRequiresPeerAuth)
Definition Messages.cpp:242
void messageHandler(QtMsgType type, const QMessageLogContext &context, const QString &message)
Definition Messages.cpp:90
void showWaylandLibraryError(QWidget *parent)
Definition Messages.cpp:294
bool showClearSettings(QWidget *parent)
Definition Messages.cpp:272
void showReadOnlySettings(QWidget *parent, const QString &systemSettingsPath)
Definition Messages.cpp:283
ClientError
Definition Messages.h:17
@ AlreadyConnected
Definition Messages.h:18
@ HostnameError
Definition Messages.h:19
@ GenericError
Definition Messages.h:20
NewClientPromptResult
Definition Messages.h:24
bool showDaemonOffline(QWidget *parent)
Definition Messages.cpp:330
void showClientConnectError(QWidget *parent, ClientError error, const QString &address)
Definition Messages.cpp:186
bool showUpdateCheckOption(QWidget *parent)
Definition Messages.cpp:312
void showFirstServerStartMessage(QWidget *parent)
Definition Messages.cpp:133
void raiseCriticalDialog()
Definition Messages.cpp:32
void showFirstConnectedMessage(QWidget *parent, bool closeToTray, bool enableService, bool isServer)
Definition Messages.cpp:146
void showCloseReminder(QWidget *parent)
Definition Messages.cpp:112