Deskflow
1.26.0.0
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
LogWidget.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2025 - 2026 Chris Rizzitello <sithlord48@gmail.com>
4
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
5
*/
6
7
#pragma once
8
9
#include <QObject>
10
#include <QWidget>
11
12
class
QPlainTextEdit;
13
class
QTemporaryFile;
14
15
class
LogWidget
:
public
QWidget
16
{
17
Q_OBJECT
18
public
:
19
explicit
LogWidget
(QWidget *parent =
nullptr
);
20
void
appendLine
(
const
QString &msg);
21
void
findNext
(
const
QString &text);
22
void
findPrevious
(
const
QString &text);
23
24
private
:
25
QPlainTextEdit *m_textLog =
nullptr
;
26
};
LogWidget::findNext
void findNext(const QString &text)
Definition
LogWidget.cpp:45
LogWidget::appendLine
void appendLine(const QString &msg)
Definition
LogWidget.cpp:40
LogWidget::LogWidget
LogWidget(QWidget *parent=nullptr)
Definition
LogWidget.cpp:15
LogWidget::findPrevious
void findPrevious(const QString &text)
Definition
LogWidget.cpp:56
src
lib
gui
widgets
LogWidget.h
Generated by
1.16.1