Deskflow 1.25.0.128
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
12#include <common/Enums.h>
13
14class QWidget;
15
17
18void messageHandler(QtMsgType type, const QMessageLogContext &context, const QString &msg);
19
21
22void showFirstServerStartMessage(QWidget *parent);
23
24void showFirstConnectedMessage(QWidget *parent, bool closeToTray, bool enableService, bool isServer);
25
26void showCloseReminder(QWidget *parent);
27
28void showClientConnectError(QWidget *parent, deskflow::client::ErrorType error, const QString &address);
29
30bool showNewClientPrompt(QWidget *parent, const QString &clientName, bool serverRequiresPeerAuth = false);
31
32bool showClearSettings(QWidget *parent);
33
34void showReadOnlySettings(QWidget *parent, const QString &systemSettingsPath);
35
36void showWaylandLibraryError(QWidget *parent);
37
38bool showUpdateCheckOption(QWidget *parent);
39
40bool showDaemonOffline(QWidget *parent);
41
42} // namespace deskflow::gui::messages
static int type
Definition ArchNetworkWinsock.cpp:45
ErrorType
Definition Enums.h:16
Definition Messages.cpp:21
void showClientConnectError(QWidget *parent, deskflow::client::ErrorType error, const QString &address)
Definition Messages.cpp:186
void messageHandler(QtMsgType type, const QMessageLogContext &context, const QString &message)
Definition Messages.cpp:90
void showWaylandLibraryError(QWidget *parent)
Definition Messages.cpp:283
bool showClearSettings(QWidget *parent)
Definition Messages.cpp:261
void showReadOnlySettings(QWidget *parent, const QString &systemSettingsPath)
Definition Messages.cpp:272
bool showDaemonOffline(QWidget *parent)
Definition Messages.cpp:319
bool showNewClientPrompt(QWidget *parent, const QString &clientName, bool serverRequiresPeerAuth)
Definition Messages.cpp:241
bool showUpdateCheckOption(QWidget *parent)
Definition Messages.cpp:301
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