Sayonara Player
Signals | Public Member Functions | Protected Member Functions | Protected Slots | Protected Attributes | List of all members
SayonaraDialog Class Reference

#include <SayonaraDialog.h>

Detailed Description

Dialog with Settings connection. Also contains triggers for language_changed() and skin_changed(). Emits sig_closed() when closed.

Signals

void sig_closed ()
 emitted when closed
 

Public Member Functions

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

Protected Member Functions

virtual void closeEvent (QCloseEvent *e) override
 
QString elide_text (const QString &text, QWidget *widget, int max_lines)
 

Protected Slots

virtual void language_changed ()
 
virtual void skin_changed ()
 

Protected Attributes

Settings_settings =nullptr
 

Member Function Documentation

§ is_dark()

bool SayonaraWidgetTemplate< QDialog >::is_dark ( ) const
inlineinherited

Returns, if the current skin is dark.

Returns
true, if dark. false else
Inheritance diagram for SayonaraDialog:
SayonaraWidgetTemplate< QDialog > SayonaraClass GUI_AlternativeCovers GUI_ImportFolder GUI_InfoDialog GUI_LibraryInfoBox GUI_MTP GUI_SoundcloudArtistSearch GUI_StyleSettings GUI_TargetPlaylistDialog PreferenceInterface< SayonaraDialog >