raDIYo 0.4
SWSongsControl Class Reference
Inheritance diagram for SWSongsControl:
SWListControl SWAbstractControl

Public Member Functions

 SWSongsControl (SWRaDIYoMainWidget *parent)
 
void loadEntryList (const QString &folderHint="") override
 
- Public Member Functions inherited from SWListControl
 SWListControl (SWRaDIYoMainWidget *parent)
 
virtual void loadEntryList (const QString &folderHint="")=0
 
virtual bool getCurrentEntry (SWPlayableItem &entry)
 
- Public Member Functions inherited from SWAbstractControl
 SWAbstractControl (SWRaDIYoMainWidget *parent)
 
virtual void fadeIn ()
 
virtual void fadeOut ()
 

Protected Member Functions

void loadSettings ()
 
void saveSettings ()
 

Additional Inherited Members

- Public Slots inherited from SWListControl
void onItemActivated (QListWidgetItem *item)
 
void onDialClicked () override
 
void onDialValueChanged (int value) override
 
- Public Slots inherited from SWAbstractControl
virtual bool acceptDial ()
 
virtual void onDialClicked ()
 Wird aufgerufen, wenn das (externe) Dial geklickt wurde. More...
 
virtual void onDialValueChanged (int value)
 Wird aufgerufen, wenn das (externe) Dial gedreht wurde. More...
 
- Signals inherited from SWListControl
void entryActivated (SWPlayableItem item)
 
- Protected Attributes inherited from SWListControl
SWPlayableItem::SWSourceType _sourceType { SWPlayableItem::SWNONE }
 
int _idx
 
- Protected Attributes inherited from SWAbstractControl
bool _acceptDial = true
 
SWRaDIYoMainWidget_controller = nullptr
 
int _value = -1
 
QGraphicsOpacityEffect * _effect = nullptr
 
QPropertyAnimation * _animFadeIn = nullptr
 
QPropertyAnimation * _animFadeOut = nullptr
 
- Static Protected Attributes inherited from SWListControl
static const int SWListControlRole = Qt::UserRole+1
 
- Static Protected Attributes inherited from SWAbstractControl
static const int SWFADINGDURATION = 650
 

Detailed Description

Definition at line 22 of file swsongscontrol.h.

Constructor & Destructor Documentation

◆ SWSongsControl()

SWSongsControl::SWSongsControl ( SWRaDIYoMainWidget parent)
explicit

Definition at line 24 of file swsongscontrol.cpp.

◆ ~SWSongsControl()

SWSongsControl::~SWSongsControl ( )
virtual

Definition at line 34 of file swsongscontrol.cpp.

Member Function Documentation

◆ loadEntryList()

void SWSongsControl::loadEntryList ( const QString &  folderHint = "")
overridevirtual

Implements SWListControl.

Definition at line 40 of file swsongscontrol.cpp.

◆ loadSettings()

void SWSongsControl::loadSettings ( )
protected

Definition at line 67 of file swsongscontrol.cpp.

◆ saveSettings()

void SWSongsControl::saveSettings ( )
protected

Definition at line 73 of file swsongscontrol.cpp.


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