void MusicTimerWidget::commitTheResults() { writeParemeter(); emit timerParameterChanged(); close(); }
void MusicConnectionPool::poolConnect(const QString &from, const QString &to) { QObject *first = m_para.value(from); QObject *second = m_para.value(to); if(first == nullptr || second == nullptr) { return; } if(from == "MusicPlayer" && to == "MusicLrcMakerWidget" ) { QObject::connect(first, SIGNAL(positionChanged(qint64)), second, SLOT(setCurrentPosition(qint64))); } if( (from == "MusicLocalSongsManagerWidget" && to == "MusicApplication") || (from == "MusicMyDownloadRecordWidget" && to == "MusicApplication") ) { QObject::connect(first, SIGNAL(addSongToPlay(QStringList)), second, SLOT(addSongToPlayList(QStringList))); } if(from == "MusicTimerWidget" && to == "MusicApplicationObject" ) { QObject::connect(first, SIGNAL(timerParameterChanged()), second, SLOT(musicToolSetsParameter())); } if( (from == "MusicToolSetsWidget" && to == "MusicApplication") || (from == "MusicApplicationObject" && to == "MusicApplication") ) { QObject::connect(first, SIGNAL(getCurrentPlayList(QStringList&)), second, SLOT(getCurrentPlayList(QStringList&))); } if(from == "MusicEqualizerDialog" && to == "MusicPlayer" ) { QObject::connect(first, SIGNAL(setEqEffect(MIntList)), second, SLOT(setEqEffect(MIntList))); QObject::connect(first, SIGNAL(setEnaleEffect(bool)), second, SLOT(setEnaleEffect(bool))); } if(from == "MusicSongSearchOnlineTableWidget" && to == "MusicDownloadStatusLabel" ) { QObject::connect(first, SIGNAL(showDownLoadInfoFor(MusicObject::DownLoadType)), second, SLOT(showDownLoadInfoFor(MusicObject::DownLoadType))); } if(from == "MusicBgThemeDownload" && to == "MusicTopAreaWidget" ) { QObject::connect(first, SIGNAL(musicBgDownloadFinished()), second, SLOT(musicBgThemeDownloadFinished())); } if(from == "MusicSongSearchOnlineTableWidget" && to == "MusicSongsSummarizied" ) { QObject::connect(first, SIGNAL(muiscSongToPlayListChanged(QString,QString,QString)), second, SLOT(addNetMusicSongToList(QString,QString,QString))); } if(from == "MusicSongSearchOnlineTableWidget" && to == "MusicRightAreaWidget" ) { QObject::connect(first, SIGNAL(restartSearchQuery(QString)), second, SLOT(musicResearchButtonSearched(QString))); } if(from == "MusicNetworkThread" && to == "MusicDownloadStatusLabel" ) { QObject::connect(first, SIGNAL(networkConnectionStateChanged(bool)), second, SLOT(networkConnectionStateChanged(bool))); } if(from == "MusicSongSearchOnlineTableWidget" && to == "MusicQualityChoiceTableWidget" ) { QObject::connect(first, SIGNAL(getQualityString(QString&)), second, SLOT(getQualityString(QString&))); QObject::connect(second, SIGNAL(researchQueryByQuality()), first, SLOT(researchQueryByQuality())); } if(from == "MusicSongsListPlayWidget" && to == "MusicRightAreaWidget" ) { QObject::connect(first, SIGNAL(videoButtonClicked(QString)), second, SLOT(musicVideoButtonSearched(QString))); } if(from == "MusicVideoControl" && to == "MusicRightAreaWidget" ) { QObject::connect(first, SIGNAL(musicVideoSetPopup(bool)), second, SLOT(musicVideoSetPopup(bool))); QObject::connect(first, SIGNAL(musicVideoFullscreen(bool)), second, SLOT(musicVideoFullscreen(bool))); } if(from == "MusicApplicationObject" && to == "MusicEnhancedWidget" ) { QObject::connect(first, SIGNAL(enhancedMusicChanged(int)), second, SLOT(setEnhancedMusicConfig(int))); } if(from == "MusicVideoControl" && to == "MusicVideoTableWidget" ) { QObject::connect(first, SIGNAL(getMusicMvInfo(MusicSongAttributes&)), second, SLOT(getMusicMvInfo(MusicSongAttributes&))); QObject::connect(first, SIGNAL(downloadLocalByControl()), second, SLOT(downloadLocalFromControl())); } }