KWin
Loading...
Searching...
No Matches
src
plugins
nightcolor
clockskewnotifierengine_linux.h
Go to the documentation of this file.
1
/*
2
SPDX-FileCopyrightText: 2019 Vlad Zahorodnii <vlad.zahorodnii@kde.org>
3
4
SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#pragma once
8
9
#include "
clockskewnotifierengine_p.h
"
10
#include "
utils/filedescriptor.h
"
11
12
namespace
KWin
13
{
14
15
class
LinuxClockSkewNotifierEngine
:
public
ClockSkewNotifierEngine
16
{
17
Q_OBJECT
18
19
public
:
20
static
LinuxClockSkewNotifierEngine
*
create
(QObject *parent);
21
22
private
Q_SLOTS:
23
void
handleTimerCancelled();
24
25
private
:
26
LinuxClockSkewNotifierEngine
(
FileDescriptor
&&fd, QObject *parent);
27
28
FileDescriptor
m_fd;
29
};
30
31
}
// namespace KWin
KWin::ClockSkewNotifierEngine
Definition
clockskewnotifierengine_p.h:15
KWin::FileDescriptor
Definition
filedescriptor.h:17
KWin::LinuxClockSkewNotifierEngine
Definition
clockskewnotifierengine_linux.h:16
KWin::LinuxClockSkewNotifierEngine::create
static LinuxClockSkewNotifierEngine * create(QObject *parent)
Definition
clockskewnotifierengine_linux.cpp:23
clockskewnotifierengine_p.h
filedescriptor.h
KWin
Definition
activation_test.cpp:20
Generated on Sat Feb 17 2024 01:42:10 for KWin by
1.10.0