close-cd: #130873, 解决播放历史弹框过高问题

This commit is contained in:
chenchen1 2023-06-14 10:02:12 +08:00
commit 070d296f5f
12 changed files with 263 additions and 147 deletions

35
UI/globalsignal.cpp Normal file
View File

@ -0,0 +1,35 @@
#include "globalsignal.h"
#include <QtDBus/QDBusInterface>
#include <QtDBus/QDBusReply>
#include <QtDBus/QDBusConnection>
GlobalUserSignal* GlobalUserSignal::instance = new GlobalUserSignal;
GlobalUserSignal *GlobalUserSignal::getInstance()
{
return instance;
}
void GlobalUserSignal::exitApp()
{
emit sigExit();
}
void GlobalUserSignal::deleteAllHistoryPlaylistMessageBox()
{
emit sigDeleteAllHistoryPlaylistMessageBox();
}
void GlobalUserSignal::hideSearchResult()
{
emit sigHideSearchResult();
}
void GlobalUserSignal::repaintLeftSidebarWidget()
{
emit sigRepaintLeftSidebarWidget();
}
GlobalUserSignal::GlobalUserSignal(QObject *parent) : QObject(parent)
{
}

39
UI/globalsignal.h Normal file
View File

@ -0,0 +1,39 @@
#ifndef GLOBALSIGNAL_H
#define GLOBALSIGNAL_H
#include <QObject>
/** ******************************
*
*********************************/
class GlobalUserSignal : public QObject
{
Q_OBJECT
public:
static GlobalUserSignal* getInstance();
bool historyButtonIsShow = false;
void exitApp(); // 退出
void deleteAllHistoryPlaylistMessageBox(); // 显示历史列表删除对话框
void hideSearchResult(); // 隐藏搜索列表
void repaintLeftSidebarWidget(); // 刷新左侧歌单
//signals:
Q_SIGNALS:
void sigExit();
void sigDeleteAllHistoryPlaylistMessageBox();
void sigHideSearchResult();
void sigRepaintLeftSidebarWidget();
private:
explicit GlobalUserSignal(QObject *parent = nullptr);
static GlobalUserSignal* instance;
};
#define g_user_signal GlobalUserSignal::getInstance()
#endif // GLOBALSIGNAL_H

View File

@ -4,6 +4,7 @@
#include "UI/base/xatom-helper.h"
#include "ukuistylehelper/ukuistylehelper.h"
#include "windowmanager/windowmanager.h"
#include "UI/globalsignal.h"
#include "UIControl/global/global.h"
@ -700,6 +701,7 @@ void Widget::allConnect()
connect(m_titleBar->miniBtn,&QPushButton::clicked,this,&Widget::slotShowMiniWidget);
connect(m_titleBar->closeBtn,&QPushButton::clicked,this,&Widget::slotClose);
connect(g_user_signal, &GlobalUserSignal::sigExit, this, &Widget::slotClose);
connect(m_quitWindow, &QShortcut::activated, this, &Widget::slotClose);
connect(m_titleBar->minimumBtn,&QPushButton::clicked,this,&Widget::slotShowMinimized);
connect(m_titleBar->maximumBtn,&QPushButton::clicked,this,&Widget::slotShowMaximized);

View File

@ -927,10 +927,8 @@ void TableOne::importFinished(int successCount, int m_failCount, int allCount)
{
return;
}
QMessageBox *warn = new QMessageBox(QMessageBox::Warning,tr("Prompt information"),tr("Success add %1 songs").arg(successCount),QMessageBox::Yes,Widget::mutual);
QMessageBox *warn = new QMessageBox(QMessageBox::Warning,tr("Prompt information"),tr("Success add %1 songs").arg(successCount),QMessageBox::Ok,Widget::mutual);
warn->setWindowTitle(tr("kylin-music"));
warn->button(QMessageBox::Yes)->setText(tr("Yes"));
// warn->button(QMessageBox::No)->setText(tr("No")); // Add this will segment error
warn->exec();
}
else
@ -951,9 +949,8 @@ void TableOne::importFailed(int successCount, int m_failCount, int allCount)
{
if (successCount > 0)
{
QMessageBox *warn = new QMessageBox(QMessageBox::Warning,tr("Prompt information"),tr("Success add %1 songs").arg(successCount),QMessageBox::Yes,Widget::mutual);
QMessageBox *warn = new QMessageBox(QMessageBox::Warning,tr("Prompt information"),tr("Success add %1 songs").arg(successCount),QMessageBox::Ok,Widget::mutual);
warn->setWindowTitle(tr("kylin-music"));
warn->button(QMessageBox::Yes)->setText(tr("Yes"));
warn->exec();
}
else

View File

@ -2,6 +2,7 @@
#include "UI/mainwidget.h"
#include "UI/base/xatom-helper.h"
#include "UIControl/global/global.h"
#include "UI/globalsignal.h"
#include "ukuistylehelper/ukuistylehelper.h"
#include "windowmanager/windowmanager.h"
@ -45,11 +46,10 @@ void menuModule::initAction(){
actionHelp->setText(tr("Help"));
QAction *actionAbout = new QAction(m_menu);
actionAbout->setText(tr("About"));
QAction *actionQuit = new QAction(m_menu);
// actionQuit->setText(tr("Quit"));
// actions<<actionTheme<<actionHelp<<actionAbout<<actionQuit;
QAction *actionExit = new QAction(m_menu);
actionExit->setText(tr("Exit"));
// actions<<actionTheme<<actionHelp<<actionAbout; //隐藏关于主题颜色的设置,默认跟随主题,不随着用户操作更改。
actions<<actionHelp<<actionAbout;
actions<<actionHelp<< actionAbout << actionExit;
m_menu->addActions(actions);
// 互斥按钮组
QMenu *themeMenu = new QMenu;
@ -143,8 +143,8 @@ void menuModule::triggerMenu(QAction *act){
QString str = act->text();
if(tr("Quit") == str){
Q_EMIT menuModuleClose();
if(tr("Exit") == str){
g_user_signal->exitApp();
}else if(tr("About") == str){
aboutAction();
}else if(tr("Help") == str){

View File

@ -37,7 +37,6 @@ public:
} themeStatus;
Q_SIGNALS:
void menuModuleClose();
void menuModuleSetThemeStyle(QString);
public:
QToolButton *menuButton = nullptr;

29
debian/changelog vendored
View File

@ -1,4 +1,4 @@
kylin-music (1.1.0.47-ok6~0720) yangtze; urgency=medium
kylin-music (1.1.0.47-ok6~0723) yangtze; urgency=medium
* [BUG]
- close-cd: #130873, 解决播放历史弹框过高问题
@ -7,6 +7,33 @@ kylin-music (1.1.0.47-ok6~0720) yangtze; urgency=medium
-- chenchen1 <chenchen1@kylinos.cn> Wed, 14 Jun 2023 09:30:08 +0800
kylin-music (1.1.0.47-ok6~0722) yangtze; urgency=medium
* [BUG]
- close-cd: #I72L9A, 解决添加歌单界面标题存在“<2>”信息
* 其他: kwin-wayland版本为 4:5.24.4-ok7~0523.1
-- yushuoqi <yushuoqi@kylinos.cn> Thu, 08 Jun 2023 17:40:02 +0800
kylin-music (1.1.0.47-ok6~0721) yangtze; urgency=medium
* [BUG]
- close-cd: #I72LYV, 解決音乐选项下拉框缺少退出功能问题
* 其他: 无
-- yushuoqi <yushuoqi@kylinos.cn> Wed, 07 Jun 2023 17:55:02 +0800
kylin-music (1.1.0.47-ok6~0720) yangtze; urgency=medium
* [BUG]
- close-cd: #I76KXH, 解决添加本地文件夹成功后,提示成功窗口确认按钮文字为“是”问题
* 其他: 无
-- yushuoqi <yushuoqi@kylinos.cn> Wed, 07 Jun 2023 17:29:54 +0800
kylin-music (1.1.0.47-ok6~0719) yangtze; urgency=medium
* [BUG]

View File

@ -82,6 +82,7 @@ SOURCES += \
UI/base/mylabel.cpp \
UI/base/widgetstyle.cpp \
UI/dbusadapter.cpp \
UI/globalsignal.cpp \
UI/mainwidget.cpp \
UI/player/miniwidget.cpp \
UI/player/musicslider.cpp \
@ -122,6 +123,7 @@ HEADERS += \
UI/base/mylabel.h \
UI/base/widgetstyle.h \
UI/dbusadapter.h \
UI/globalsignal.h \
UI/mainwidget.h \
UI/player/miniwidget.h \
UI/player/musicslider.h \

Binary file not shown.

View File

@ -467,7 +467,6 @@
<source>kylin-music</source>
<translation type="unfinished"></translation>
</message>
<<<<<<< HEAD
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
@ -476,8 +475,6 @@
<source>No</source>
<translation type="unfinished"></translation>
</message>
=======
>>>>>>> 0c4fd5ef741482ae9a56e4128533eddb854641f0
</context>
<context>
<name>TitleBar</name>
@ -549,7 +546,7 @@
</message>
<message>
<source>Quit</source>
<translation> </translation>
<translation type="vanished"> </translation>
</message>
<message>
<source>Music Player</source>
@ -587,6 +584,10 @@
<source>Menu</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>miniWidget</name>

Binary file not shown.

View File

@ -80,7 +80,7 @@
<context>
<name>MusicInfoDialog</name>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="253"/>
<location filename="../UI/base/allpupwindow.cpp" line="270"/>
<source>Music Information</source>
<translation></translation>
</message>
@ -89,52 +89,59 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="230"/>
<location filename="../UI/base/allpupwindow.cpp" line="231"/>
<source>Music Player</source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="280"/>
<location filename="../UI/base/allpupwindow.cpp" line="297"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="283"/>
<location filename="../UI/base/allpupwindow.cpp" line="300"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="306"/>
<location filename="../UI/base/allpupwindow.cpp" line="247"/>
<location filename="../UI/base/allpupwindow.cpp" line="323"/>
<source>Song Name : </source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="307"/>
<location filename="../UI/base/allpupwindow.cpp" line="248"/>
<location filename="../UI/base/allpupwindow.cpp" line="324"/>
<source>Singer : </source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="308"/>
<location filename="../UI/base/allpupwindow.cpp" line="249"/>
<location filename="../UI/base/allpupwindow.cpp" line="325"/>
<source>Album : </source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="309"/>
<location filename="../UI/base/allpupwindow.cpp" line="250"/>
<location filename="../UI/base/allpupwindow.cpp" line="326"/>
<source>File Type : </source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="310"/>
<location filename="../UI/base/allpupwindow.cpp" line="251"/>
<location filename="../UI/base/allpupwindow.cpp" line="327"/>
<source>File Size : </source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="311"/>
<location filename="../UI/base/allpupwindow.cpp" line="252"/>
<location filename="../UI/base/allpupwindow.cpp" line="328"/>
<source>File Time : </source>
<translation></translation>
</message>
<message>
<location filename="../UI/base/allpupwindow.cpp" line="312"/>
<location filename="../UI/base/allpupwindow.cpp" line="253"/>
<location filename="../UI/base/allpupwindow.cpp" line="329"/>
<source>File Path : </source>
<translation></translation>
</message>
@ -230,59 +237,59 @@
<translation></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="44"/>
<location filename="../UI/player/playsongarea.cpp" line="41"/>
<source>Next</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="49"/>
<location filename="../UI/player/playsongarea.cpp" line="45"/>
<source>Volume</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="110"/>
<location filename="../UI/player/playsongarea.cpp" line="104"/>
<source>Favourite</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="138"/>
<location filename="../UI/player/playsongarea.cpp" line="154"/>
<location filename="../UI/player/playsongarea.cpp" line="475"/>
<location filename="../UI/player/playsongarea.cpp" line="521"/>
<location filename="../UI/player/playsongarea.cpp" line="131"/>
<location filename="../UI/player/playsongarea.cpp" line="147"/>
<location filename="../UI/player/playsongarea.cpp" line="466"/>
<location filename="../UI/player/playsongarea.cpp" line="512"/>
<source>Loop</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="175"/>
<location filename="../UI/player/playsongarea.cpp" line="166"/>
<source>Play List</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="195"/>
<location filename="../UI/player/playsongarea.cpp" line="547"/>
<location filename="../UI/player/playsongarea.cpp" line="549"/>
<location filename="../UI/player/playsongarea.cpp" line="644"/>
<location filename="../UI/player/playsongarea.cpp" line="886"/>
<location filename="../UI/player/playsongarea.cpp" line="914"/>
<location filename="../UI/player/playsongarea.cpp" line="186"/>
<location filename="../UI/player/playsongarea.cpp" line="538"/>
<location filename="../UI/player/playsongarea.cpp" line="540"/>
<location filename="../UI/player/playsongarea.cpp" line="635"/>
<location filename="../UI/player/playsongarea.cpp" line="867"/>
<location filename="../UI/player/playsongarea.cpp" line="895"/>
<source>Music Player</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="196"/>
<location filename="../UI/player/playsongarea.cpp" line="187"/>
<source>00:00/00:00</source>
<translation>00:00/00:00</translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="418"/>
<location filename="../UI/player/playsongarea.cpp" line="435"/>
<location filename="../UI/player/playsongarea.cpp" line="409"/>
<location filename="../UI/player/playsongarea.cpp" line="426"/>
<source>I Love</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="146"/>
<location filename="../UI/player/playsongarea.cpp" line="156"/>
<location filename="../UI/player/playsongarea.cpp" line="484"/>
<location filename="../UI/player/playsongarea.cpp" line="526"/>
<location filename="../UI/player/playsongarea.cpp" line="139"/>
<location filename="../UI/player/playsongarea.cpp" line="149"/>
<location filename="../UI/player/playsongarea.cpp" line="475"/>
<location filename="../UI/player/playsongarea.cpp" line="517"/>
<source>Random</source>
<translation></translation>
</message>
@ -291,10 +298,10 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../UI/player/playsongarea.cpp" line="130"/>
<location filename="../UI/player/playsongarea.cpp" line="158"/>
<location filename="../UI/player/playsongarea.cpp" line="501"/>
<location filename="../UI/player/playsongarea.cpp" line="511"/>
<location filename="../UI/player/playsongarea.cpp" line="123"/>
<location filename="../UI/player/playsongarea.cpp" line="151"/>
<location filename="../UI/player/playsongarea.cpp" line="492"/>
<location filename="../UI/player/playsongarea.cpp" line="502"/>
<source>CurrentItemInLoop</source>
<translation></translation>
</message>
@ -395,32 +402,32 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="35"/>
<location filename="../UI/tableview/tablehistory.cpp" line="41"/>
<source>History</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="43"/>
<location filename="../UI/tableview/tablehistory.cpp" line="49"/>
<source>Empty</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="61"/>
<location filename="../UI/tableview/tablehistory.cpp" line="67"/>
<source>The playlist has no songs</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="115"/>
<location filename="../UI/tableview/tablehistory.cpp" line="121"/>
<source>Prompt information</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="115"/>
<location filename="../UI/tableview/tablehistory.cpp" line="121"/>
<source>Clear the playlist?</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="116"/>
<location filename="../UI/tableview/tablehistory.cpp" line="122"/>
<source>kylin-music</source>
<translation></translation>
</message>
@ -429,22 +436,22 @@
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="246"/>
<location filename="../UI/tableview/tablehistory.cpp" line="249"/>
<source> songs</source>
<translation> </translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="275"/>
<location filename="../UI/tableview/tablehistory.cpp" line="278"/>
<source>Play</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="276"/>
<location filename="../UI/tableview/tablehistory.cpp" line="279"/>
<source>Delete</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tablehistory.cpp" line="277"/>
<location filename="../UI/tableview/tablehistory.cpp" line="280"/>
<source>Play the next one</source>
<translation></translation>
</message>
@ -477,9 +484,9 @@
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="259"/>
<location filename="../UI/tableview/tableone.cpp" line="1001"/>
<location filename="../UI/tableview/tableone.cpp" line="1042"/>
<location filename="../UI/tableview/tableone.cpp" line="1114"/>
<location filename="../UI/tableview/tableone.cpp" line="1093"/>
<location filename="../UI/tableview/tableone.cpp" line="1134"/>
<location filename="../UI/tableview/tableone.cpp" line="1206"/>
<source>Song List</source>
<translation></translation>
</message>
@ -521,19 +528,19 @@
<message>
<location filename="../UI/tableview/tableone.cpp" line="261"/>
<location filename="../UI/tableview/tableone.cpp" line="344"/>
<location filename="../UI/tableview/tableone.cpp" line="604"/>
<location filename="../UI/tableview/tableone.cpp" line="1003"/>
<location filename="../UI/tableview/tableone.cpp" line="1044"/>
<location filename="../UI/tableview/tableone.cpp" line="699"/>
<location filename="../UI/tableview/tableone.cpp" line="1095"/>
<location filename="../UI/tableview/tableone.cpp" line="1136"/>
<source>I Love</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="263"/>
<location filename="../UI/tableview/tableone.cpp" line="1005"/>
<location filename="../UI/tableview/tableone.cpp" line="1046"/>
<location filename="../UI/tableview/tableone.cpp" line="1091"/>
<location filename="../UI/tableview/tableone.cpp" line="1140"/>
<location filename="../UI/tableview/tableone.cpp" line="1169"/>
<location filename="../UI/tableview/tableone.cpp" line="1097"/>
<location filename="../UI/tableview/tableone.cpp" line="1138"/>
<location filename="../UI/tableview/tableone.cpp" line="1183"/>
<location filename="../UI/tableview/tableone.cpp" line="1232"/>
<location filename="../UI/tableview/tableone.cpp" line="1261"/>
<source>Search Result</source>
<translation></translation>
</message>
@ -559,58 +566,59 @@
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="369"/>
<location filename="../UI/tableview/tableone.cpp" line="519"/>
<location filename="../UI/tableview/tableone.cpp" line="634"/>
<location filename="../UI/tableview/tableone.cpp" line="710"/>
<location filename="../UI/tableview/tableone.cpp" line="836"/>
<location filename="../UI/tableview/tableone.cpp" line="849"/>
<location filename="../UI/tableview/tableone.cpp" line="860"/>
<location filename="../UI/tableview/tableone.cpp" line="868"/>
<location filename="../UI/tableview/tableone.cpp" line="522"/>
<location filename="../UI/tableview/tableone.cpp" line="623"/>
<location filename="../UI/tableview/tableone.cpp" line="729"/>
<location filename="../UI/tableview/tableone.cpp" line="805"/>
<location filename="../UI/tableview/tableone.cpp" line="931"/>
<location filename="../UI/tableview/tableone.cpp" line="942"/>
<location filename="../UI/tableview/tableone.cpp" line="953"/>
<location filename="../UI/tableview/tableone.cpp" line="960"/>
<source>kylin-music</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="370"/>
<location filename="../UI/tableview/tableone.cpp" line="389"/>
<location filename="../UI/tableview/tableone.cpp" line="520"/>
<location filename="../UI/tableview/tableone.cpp" line="837"/>
<location filename="../UI/tableview/tableone.cpp" line="850"/>
<location filename="../UI/tableview/tableone.cpp" line="861"/>
<location filename="../UI/tableview/tableone.cpp" line="869"/>
<location filename="../UI/tableview/tableone.cpp" line="396"/>
<location filename="../UI/tableview/tableone.cpp" line="523"/>
<location filename="../UI/tableview/tableone.cpp" line="624"/>
<location filename="../UI/tableview/tableone.cpp" line="943"/>
<location filename="../UI/tableview/tableone.cpp" line="961"/>
<source>Yes</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="371"/>
<location filename="../UI/tableview/tableone.cpp" line="390"/>
<location filename="../UI/tableview/tableone.cpp" line="521"/>
<location filename="../UI/tableview/tableone.cpp" line="838"/>
<location filename="../UI/tableview/tableone.cpp" line="397"/>
<location filename="../UI/tableview/tableone.cpp" line="524"/>
<location filename="../UI/tableview/tableone.cpp" line="625"/>
<source>No</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="388"/>
<location filename="../UI/tableview/tableone.cpp" line="518"/>
<location filename="../UI/tableview/tableone.cpp" line="395"/>
<location filename="../UI/tableview/tableone.cpp" line="521"/>
<location filename="../UI/tableview/tableone.cpp" line="622"/>
<source>After the song is deleted from the local, it cannot be resumed. Is it sure to delete?</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="680"/>
<location filename="../UI/tableview/tableone.cpp" line="775"/>
<source>Audio File</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="826"/>
<location filename="../UI/tableview/tableone.cpp" line="921"/>
<source>This format file is not supported</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="867"/>
<location filename="../UI/tableview/tableone.cpp" line="959"/>
<source>Repeat add</source>
<translation></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="903"/>
<location filename="../UI/tableview/tableone.cpp" line="995"/>
<source>path does not exist</source>
<translation></translation>
</message>
@ -619,13 +627,13 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="835"/>
<location filename="../UI/tableview/tableone.cpp" line="859"/>
<location filename="../UI/tableview/tableone.cpp" line="930"/>
<location filename="../UI/tableview/tableone.cpp" line="952"/>
<source>Success add %1 songs</source>
<translation>%1</translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="848"/>
<location filename="../UI/tableview/tableone.cpp" line="941"/>
<source>Add failed</source>
<translation></translation>
</message>
@ -645,12 +653,13 @@
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="368"/>
<location filename="../UI/tableview/tableone.cpp" line="388"/>
<location filename="../UI/tableview/tableone.cpp" line="518"/>
<location filename="../UI/tableview/tableone.cpp" line="835"/>
<location filename="../UI/tableview/tableone.cpp" line="848"/>
<location filename="../UI/tableview/tableone.cpp" line="859"/>
<location filename="../UI/tableview/tableone.cpp" line="867"/>
<location filename="../UI/tableview/tableone.cpp" line="395"/>
<location filename="../UI/tableview/tableone.cpp" line="521"/>
<location filename="../UI/tableview/tableone.cpp" line="622"/>
<location filename="../UI/tableview/tableone.cpp" line="930"/>
<location filename="../UI/tableview/tableone.cpp" line="941"/>
<location filename="../UI/tableview/tableone.cpp" line="952"/>
<location filename="../UI/tableview/tableone.cpp" line="959"/>
<source>Prompt information</source>
<translation></translation>
</message>
@ -667,7 +676,7 @@
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../UI/tableview/tableone.cpp" line="939"/>
<location filename="../UI/tableview/tableone.cpp" line="1031"/>
<source> songs</source>
<translation> </translation>
</message>
@ -721,7 +730,7 @@
<context>
<name>Widget</name>
<message>
<location filename="../UI/mainwidget.cpp" line="598"/>
<location filename="../UI/mainwidget.cpp" line="599"/>
<source>Music Player</source>
<translation></translation>
</message>
@ -730,19 +739,19 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../UI/mainwidget.cpp" line="846"/>
<location filename="../UI/mainwidget.cpp" line="1037"/>
<location filename="../UI/mainwidget.cpp" line="848"/>
<location filename="../UI/mainwidget.cpp" line="1047"/>
<source>reduction</source>
<translation></translation>
</message>
<message>
<location filename="../UI/mainwidget.cpp" line="852"/>
<location filename="../UI/mainwidget.cpp" line="1026"/>
<location filename="../UI/mainwidget.cpp" line="854"/>
<location filename="../UI/mainwidget.cpp" line="1039"/>
<source>maximize</source>
<translation></translation>
</message>
<message>
<location filename="../UI/mainwidget.cpp" line="1162"/>
<location filename="../UI/mainwidget.cpp" line="1173"/>
<source>Prompt information</source>
<translation></translation>
</message>
@ -750,55 +759,60 @@
<context>
<name>menuModule</name>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="28"/>
<location filename="../UI/titlebar/menumodule.cpp" line="32"/>
<source>Menu</source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="40"/>
<location filename="../UI/titlebar/menumodule.cpp" line="44"/>
<source>Theme</source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="42"/>
<location filename="../UI/titlebar/menumodule.cpp" line="147"/>
<location filename="../UI/titlebar/menumodule.cpp" line="46"/>
<location filename="../UI/titlebar/menumodule.cpp" line="150"/>
<source>Help</source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="44"/>
<location filename="../UI/titlebar/menumodule.cpp" line="145"/>
<location filename="../UI/titlebar/menumodule.cpp" line="48"/>
<location filename="../UI/titlebar/menumodule.cpp" line="148"/>
<source>About</source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="54"/>
<location filename="../UI/titlebar/menumodule.cpp" line="50"/>
<location filename="../UI/titlebar/menumodule.cpp" line="146"/>
<source>Exit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="57"/>
<source>Auto</source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="59"/>
<location filename="../UI/titlebar/menumodule.cpp" line="62"/>
<source>Light</source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="64"/>
<location filename="../UI/titlebar/menumodule.cpp" line="67"/>
<source>Dark</source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="143"/>
<source>Quit</source>
<translation>退</translation>
<translation type="vanished">退</translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="244"/>
<location filename="../UI/titlebar/menumodule.cpp" line="285"/>
<location filename="../UI/titlebar/menumodule.cpp" line="254"/>
<location filename="../UI/titlebar/menumodule.cpp" line="295"/>
<source>Music Player</source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="279"/>
<location filename="../UI/titlebar/menumodule.cpp" line="289"/>
<source>Music player is a multimedia playback software.Cover Various music formats Playback tools for,fast and simple.</source>
<translation></translation>
</message>
@ -811,13 +825,13 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="289"/>
<location filename="../UI/titlebar/menumodule.cpp" line="299"/>
<source>Version: </source>
<translation></translation>
</message>
<message>
<location filename="../UI/titlebar/menumodule.cpp" line="346"/>
<location filename="../UI/titlebar/menumodule.cpp" line="354"/>
<location filename="../UI/titlebar/menumodule.cpp" line="356"/>
<location filename="../UI/titlebar/menumodule.cpp" line="364"/>
<source>Service &amp; Support: </source>
<translation></translation>
</message>
@ -825,48 +839,48 @@
<context>
<name>miniWidget</name>
<message>
<location filename="../UI/player/miniwidget.cpp" line="39"/>
<location filename="../UI/player/miniwidget.cpp" line="264"/>
<location filename="../UI/player/miniwidget.cpp" line="610"/>
<location filename="../UI/player/miniwidget.cpp" line="715"/>
<location filename="../UI/player/miniwidget.cpp" line="43"/>
<location filename="../UI/player/miniwidget.cpp" line="268"/>
<location filename="../UI/player/miniwidget.cpp" line="614"/>
<location filename="../UI/player/miniwidget.cpp" line="719"/>
<source>Music Player</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="56"/>
<location filename="../UI/player/miniwidget.cpp" line="57"/>
<location filename="../UI/player/miniwidget.cpp" line="60"/>
<location filename="../UI/player/miniwidget.cpp" line="61"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="58"/>
<location filename="../UI/player/miniwidget.cpp" line="62"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="59"/>
<location filename="../UI/player/miniwidget.cpp" line="63"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="60"/>
<location filename="../UI/player/miniwidget.cpp" line="64"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="265"/>
<location filename="../UI/player/miniwidget.cpp" line="269"/>
<source>00:00/00:00</source>
<translation type="unfinished">00:00/00:00</translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="326"/>
<location filename="../UI/player/miniwidget.cpp" line="693"/>
<location filename="../UI/player/miniwidget.cpp" line="330"/>
<location filename="../UI/player/miniwidget.cpp" line="697"/>
<source>CurrentItemInLoop</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="505"/>
<location filename="../UI/player/miniwidget.cpp" line="521"/>
<location filename="../UI/player/miniwidget.cpp" line="509"/>
<location filename="../UI/player/miniwidget.cpp" line="525"/>
<source>I Love</source>
<translation></translation>
</message>
@ -875,14 +889,14 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="334"/>
<location filename="../UI/player/miniwidget.cpp" line="698"/>
<location filename="../UI/player/miniwidget.cpp" line="338"/>
<location filename="../UI/player/miniwidget.cpp" line="702"/>
<source>Loop</source>
<translation></translation>
</message>
<message>
<location filename="../UI/player/miniwidget.cpp" line="342"/>
<location filename="../UI/player/miniwidget.cpp" line="703"/>
<location filename="../UI/player/miniwidget.cpp" line="346"/>
<location filename="../UI/player/miniwidget.cpp" line="707"/>
<source>Random</source>
<translation></translation>
</message>