MythTV
master
mythtv
libs
libmythui
platforms
mythscreensaverx11.h
Go to the documentation of this file.
1
#ifndef MYTH_SCREENSAVER_X11_H
2
#define MYTH_SCREENSAVER_X11_H
3
4
// Qt
5
#include <QObject>
6
7
// MythTV
8
#include "
mythscreensaver.h
"
9
10
class
MythScreenSaverX11
:
public
MythScreenSaver
11
{
12
Q_OBJECT
13
14
public
:
15
explicit
MythScreenSaverX11
(QObject* Parent);
16
~MythScreenSaverX11
()
override
;
17
18
public
slots:
19
void
Disable
()
override
;
20
void
Restore
()
override
;
21
void
Reset
()
override
;
22
bool
Asleep
()
override
;
23
void
ResetSlot
();
24
25
protected
:
26
class
ScreenSaverX11Private
*
m_priv
{
nullptr
};
27
28
private
:
29
Q_DISABLE_COPY(
MythScreenSaverX11
)
30
};
31
32
#endif
33
MythScreenSaverX11
Definition:
mythscreensaverx11.h:10
MythScreenSaver
Base Class for screensavers.
Definition:
mythscreensaver.h:14
MythScreenSaverX11::m_priv
class ScreenSaverX11Private * m_priv
Definition:
mythscreensaverx11.h:26
mythscreensaver.h
MythScreenSaverX11::Restore
void Restore() override
Definition:
mythscreensaverx11.cpp:258
MythScreenSaverX11::MythScreenSaverX11
MythScreenSaverX11(QObject *Parent)
Definition:
mythscreensaverx11.cpp:220
MythScreenSaverX11::Reset
void Reset() override
Definition:
mythscreensaverx11.cpp:274
MythScreenSaverX11::Disable
void Disable() override
Definition:
mythscreensaverx11.cpp:235
MythScreenSaverX11::ResetSlot
void ResetSlot()
Definition:
mythscreensaverx11.cpp:317
MythScreenSaverX11::~MythScreenSaverX11
~MythScreenSaverX11() override
Definition:
mythscreensaverx11.cpp:226
ScreenSaverX11Private
Definition:
mythscreensaverx11.cpp:22
MythScreenSaverX11::Asleep
bool Asleep() override
Definition:
mythscreensaverx11.cpp:300
Generated on Thu Feb 6 2025 03:17:21 for MythTV by
1.8.17