TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
MusicPlaylistBackupWidget Class Reference

The class of the playlist backup widget. More...

#include <musicplaylistbackupwidget.h>

+ Inheritance diagram for MusicPlaylistBackupWidget:

Public Member Functions

 MusicPlaylistBackupWidget (QWidget *parent=nullptr)
 
 ~MusicPlaylistBackupWidget ()
 
virtual void resizeWidget () overridefinal
 
- Public Member Functions inherited from TTKAbstractResizeInterface
virtual ~TTKAbstractResizeInterface ()=default
 

Private Slots

void restoreButtonClicked ()
 
void currentDateChanged (const QString &text)
 
void currentTimeChanged (int index)
 
void currentItemChanged (int index)
 

Private Member Functions

void initialize ()
 

Private Attributes

QComboBox * m_dateBox
 
QComboBox * m_timeBox
 
QLabel * m_titleLabel
 
QListWidget * m_listWidget
 
MusicSongItemList m_items
 
MusicPlaylistBackupTableWidgetm_tableWidget
 

Detailed Description

The class of the playlist backup widget.

Author
Greedysky greed.nosp@m.ysky.nosp@m.@163..nosp@m.com

Definition at line 73 of file musicplaylistbackupwidget.h.

Constructor & Destructor Documentation

MusicPlaylistBackupWidget::MusicPlaylistBackupWidget ( QWidget *  parent = nullptr)
explicit
MusicPlaylistBackupWidget::~MusicPlaylistBackupWidget ( )

Member Function Documentation

void MusicPlaylistBackupWidget::currentDateChanged ( const QString &  text)
privateslot

Current backup date changed.

Definition at line 256 of file musicplaylistbackupwidget.cpp.

References currentTimeChanged(), TTKDateTime::format(), m_timeBox, ROOT_PATH, and TTK_TIMEZ_FORMAT.

Referenced by initialize(), and MusicPlaylistBackupWidget().

void MusicPlaylistBackupWidget::currentItemChanged ( int  index)
privateslot
void MusicPlaylistBackupWidget::currentTimeChanged ( int  index)
privateslot
void MusicPlaylistBackupWidget::initialize ( )
private
void MusicPlaylistBackupWidget::resizeWidget ( )
finaloverridevirtual
void MusicPlaylistBackupWidget::restoreButtonClicked ( )
privateslot

Restore button clicked.

Definition at line 246 of file musicplaylistbackupwidget.cpp.

References MusicAbstractMoveDialog::exec(), and MusicMessageBox::setText().

Referenced by MusicPlaylistBackupWidget().

Member Data Documentation

QComboBox* MusicPlaylistBackupWidget::m_dateBox
private
MusicSongItemList MusicPlaylistBackupWidget::m_items
private

Definition at line 116 of file musicplaylistbackupwidget.h.

Referenced by currentItemChanged(), and currentTimeChanged().

QListWidget* MusicPlaylistBackupWidget::m_listWidget
private
MusicPlaylistBackupTableWidget* MusicPlaylistBackupWidget::m_tableWidget
private
QComboBox * MusicPlaylistBackupWidget::m_timeBox
private
QLabel* MusicPlaylistBackupWidget::m_titleLabel
private

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