Sayonara Player
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SayonaraWidgetTemplate< T > Class Template Reference

#include <SayonaraWidgetTemplate.h>

Detailed Description

template<typename T>
class SayonaraWidgetTemplate< T >

Template for Sayonara Widgets. This template is responsible for holding a reference to the settings and so, the REGISTER_LISTENER and REGISTER_LISTENER_NO_CALL macros are available.

Public Member Functions

 SayonaraWidgetTemplate (QWidget *parent=nullptr)
 
bool is_dark () const
 Returns, if the current skin is dark. More...
 

Protected Member Functions

QString elide_text (const QString &text, QWidget *widget, int max_lines)
 

Protected Attributes

Settings_settings =nullptr
 

Member Function Documentation

template<typename T>
bool SayonaraWidgetTemplate< T >::is_dark ( ) const
inline

Returns, if the current skin is dark.

Returns
true, if dark. false else
Inheritance diagram for SayonaraWidgetTemplate< T >:
SayonaraClass