TTKMusicPlayer
3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the cloud manager widget. More...
#include <musiccloudmanagerwidget.h>
Public Slots | |
void | updataSizeLabel (qint64 size) |
void | downloadFileToServer () |
void | deleteFileToServer () |
void | uploadFilesToServer () |
Public Member Functions | |
MusicCloudManagerWidget (QWidget *parent=nullptr) | |
~MusicCloudManagerWidget () | |
void | initialize () const |
virtual void | resizeWidget () overridefinal |
Public Member Functions inherited from TTKAbstractResizeInterface | |
virtual | ~TTKAbstractResizeInterface ()=default |
Private Member Functions | |
virtual void | resizeEvent (QResizeEvent *event) overridefinal |
Private Attributes | |
QLabel * | m_sizeValueLabel |
QWidgetList | m_resizeWidgets |
QProgressBar * | m_sizeValueBar |
MusicCloudManagerTableWidget * | m_tableWidget |
The class of the cloud manager widget.
Definition at line 196 of file musiccloudmanagerwidget.h.
|
explicit |
Object constructor.
Definition at line 532 of file musiccloudmanagerwidget.cpp.
References TTK::UI::BackgroundStyle09, TTK::UI::BackgroundStyle10, TTK::UI::ColorStyle01, TTK::UI::ColorStyle02, TTK::UI::ColorStyle03, deleteFileToServer(), downloadFileToServer(), TTK::UI::FontStyle01, m_resizeWidgets, m_sizeValueBar, m_sizeValueLabel, m_tableWidget, TTK::UI::ProgressBar01, TTK::UI::PushButtonStyle03, updataSizeLabel(), and uploadFilesToServer().
MusicCloudManagerWidget::~MusicCloudManagerWidget | ( | ) |
Object destructor.
Definition at line 653 of file musiccloudmanagerwidget.cpp.
References m_sizeValueBar, m_sizeValueLabel, and m_tableWidget.
|
slot |
Delete file to server.
Definition at line 687 of file musiccloudmanagerwidget.cpp.
References MusicCloudManagerTableWidget::deleteFileToServer(), and m_tableWidget.
Referenced by MusicCloudManagerWidget().
|
slot |
Download file to server.
Definition at line 682 of file musiccloudmanagerwidget.cpp.
References MusicCloudManagerTableWidget::downloadFileToServer(), and m_tableWidget.
Referenced by MusicCloudManagerWidget().
void MusicCloudManagerWidget::initialize | ( | ) | const |
Initialize cloud main widget.
Definition at line 660 of file musiccloudmanagerwidget.cpp.
References m_tableWidget, and MusicCloudManagerTableWidget::queryCloudKey().
Referenced by MusicCloudSharedSongWidget::initialize().
|
finaloverrideprivatevirtual |
Override the widget event.
Definition at line 697 of file musiccloudmanagerwidget.cpp.
References resizeWidget().
|
finaloverridevirtual |
Resize widget bound by resize called.
Implements TTKAbstractResizeInterface.
Definition at line 665 of file musiccloudmanagerwidget.cpp.
References G_SETTING_PTR, m_resizeWidgets, m_tableWidget, MusicCloudManagerTableWidget::resizeSection(), MusicSettingManager::WidgetSize, and WINDOW_WIDTH_MIN.
Referenced by resizeEvent().
|
slot |
Update size label.
Definition at line 676 of file musiccloudmanagerwidget.cpp.
References m_sizeValueBar, m_sizeValueLabel, TTK::Number::sizeByteToLabel(), TTK_RN_MAX, and TTK_SN_GB2B.
Referenced by MusicCloudManagerWidget().
|
slot |
Upload files to server.
Definition at line 692 of file musiccloudmanagerwidget.cpp.
References m_tableWidget, and MusicCloudManagerTableWidget::uploadFilesToServer().
Referenced by MusicCloudManagerWidget().
|
private |
Definition at line 244 of file musiccloudmanagerwidget.h.
Referenced by MusicCloudManagerWidget(), and resizeWidget().
|
private |
Definition at line 245 of file musiccloudmanagerwidget.h.
Referenced by MusicCloudManagerWidget(), updataSizeLabel(), and ~MusicCloudManagerWidget().
|
private |
Definition at line 243 of file musiccloudmanagerwidget.h.
Referenced by MusicCloudManagerWidget(), updataSizeLabel(), and ~MusicCloudManagerWidget().
|
private |
Definition at line 246 of file musiccloudmanagerwidget.h.
Referenced by deleteFileToServer(), downloadFileToServer(), initialize(), MusicCloudManagerWidget(), resizeWidget(), uploadFilesToServer(), and ~MusicCloudManagerWidget().