Deskflow 1.22.0.197
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:44
bool isServer(int argc, char **argv)
Definition deskflow-core.cpp:30
Definition Messages.cpp:19
NewClientPromptResult showNewClientPrompt(QWidget *parent, const QString &clientName, bool serverRequiresPeerAuth)
Definition Messages.cpp:218
void messageHandler(QtMsgType type, const QMessageLogContext &context, const QString &message)
Definition Messages.cpp:88
void showWaylandLibraryError(QWidget *parent)
Definition Messages.cpp:270
bool showClearSettings(QWidget *parent)
Definition Messages.cpp:248
void showReadOnlySettings(QWidget *parent, const QString &systemSettingsPath)
Definition Messages.cpp:259
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:306
void showClientConnectError(QWidget *parent, ClientError error, const QString &address)
Definition Messages.cpp:184
bool showUpdateCheckOption(QWidget *parent)
Definition Messages.cpp:288
void showFirstServerStartMessage(QWidget *parent)
Definition Messages.cpp:131
void raiseCriticalDialog()
Definition Messages.cpp:30
void showFirstConnectedMessage(QWidget *parent, bool closeToTray, bool enableService, bool isServer)
Definition Messages.cpp:144
void showCloseReminder(QWidget *parent)
Definition Messages.cpp:110