KWin
Loading...
Searching...
No Matches
Signals | Public Member Functions | Properties | List of all members
KWin::OnScreenNotification Class Reference

#include <onscreennotification.h>

Inheritance diagram for KWin::OnScreenNotification:

Signals

void visibleChanged ()
 
void messageChanged ()
 
void iconNameChanged ()
 
void timeoutChanged ()
 

Public Member Functions

 OnScreenNotification (QObject *parent=nullptr)
 
 ~OnScreenNotification () override
 
bool isVisible () const
 
QString message () const
 
QString iconName () const
 
int timeout () const
 
QRect geometry () const
 
void setVisible (bool m_visible)
 
void setMessage (const QString &message)
 
void setIconName (const QString &iconName)
 
void setTimeout (int timeout)
 
void setConfig (KSharedConfigPtr config)
 
void setEngine (QQmlEngine *engine)
 
void setContainsPointer (bool contains)
 
void setSkipCloseAnimation (bool skip)
 

Properties

bool visible
 
QString message
 
QString iconName
 
int timeout
 

Detailed Description

Definition at line 25 of file onscreennotification.h.

Constructor & Destructor Documentation

◆ OnScreenNotification()

KWin::OnScreenNotification::OnScreenNotification ( QObject * parent = nullptr)
explicit

Definition at line 55 of file onscreennotification.cpp.

◆ ~OnScreenNotification()

KWin::OnScreenNotification::~OnScreenNotification ( )
override

Definition at line 72 of file onscreennotification.cpp.

Member Function Documentation

◆ geometry()

QRect KWin::OnScreenNotification::geometry ( ) const

Definition at line 204 of file onscreennotification.cpp.

◆ iconName()

QString KWin::OnScreenNotification::iconName ( ) const

Definition at line 118 of file onscreennotification.cpp.

◆ iconNameChanged

void KWin::OnScreenNotification::iconNameChanged ( )
signal

◆ isVisible()

bool KWin::OnScreenNotification::isVisible ( ) const

Definition at line 90 of file onscreennotification.cpp.

◆ message()

QString KWin::OnScreenNotification::message ( ) const

Definition at line 104 of file onscreennotification.cpp.

◆ messageChanged

void KWin::OnScreenNotification::messageChanged ( )
signal

◆ setConfig()

void KWin::OnScreenNotification::setConfig ( KSharedConfigPtr config)

Definition at line 80 of file onscreennotification.cpp.

◆ setContainsPointer()

void KWin::OnScreenNotification::setContainsPointer ( bool contains)

Definition at line 212 of file onscreennotification.cpp.

◆ setEngine()

void KWin::OnScreenNotification::setEngine ( QQmlEngine * engine)

Definition at line 85 of file onscreennotification.cpp.

◆ setIconName()

void KWin::OnScreenNotification::setIconName ( const QString & iconName)

Definition at line 123 of file onscreennotification.cpp.

◆ setMessage()

void KWin::OnScreenNotification::setMessage ( const QString & message)

Definition at line 109 of file onscreennotification.cpp.

◆ setSkipCloseAnimation()

void KWin::OnScreenNotification::setSkipCloseAnimation ( bool skip)

Definition at line 225 of file onscreennotification.cpp.

◆ setTimeout()

void KWin::OnScreenNotification::setTimeout ( int timeout)

Definition at line 137 of file onscreennotification.cpp.

◆ setVisible()

void KWin::OnScreenNotification::setVisible ( bool m_visible)

Definition at line 95 of file onscreennotification.cpp.

◆ timeout()

int KWin::OnScreenNotification::timeout ( ) const

Definition at line 132 of file onscreennotification.cpp.

◆ timeoutChanged

void KWin::OnScreenNotification::timeoutChanged ( )
signal

◆ visibleChanged

void KWin::OnScreenNotification::visibleChanged ( )
signal

Property Documentation

◆ iconName

QString KWin::OnScreenNotification::iconName
readwrite

Definition at line 30 of file onscreennotification.h.

◆ message

QString KWin::OnScreenNotification::message
readwrite

Definition at line 29 of file onscreennotification.h.

◆ timeout

int KWin::OnScreenNotification::timeout
readwrite

Definition at line 31 of file onscreennotification.h.

◆ visible

bool KWin::OnScreenNotification::visible
readwrite

Definition at line 28 of file onscreennotification.h.


The documentation for this class was generated from the following files: