TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
TTKModule
TTKCore
musicToolsSetsKits
musicsongchecktoolsunit.h
Go to the documentation of this file.
1
#ifndef MUSICSONGCHECKTOOLSUNIT_H
2
#define MUSICSONGCHECKTOOLSUNIT_H
3
4
/***************************************************************************
5
* This file is part of the TTK Music Player project
6
* Copyright (C) 2015 - 2025 Greedysky Studio
7
8
* This program is free software; you can redistribute it and/or modify
9
* it under the terms of the GNU General Public License as published by
10
* the Free Software Foundation; either version 3 of the License, or
11
* (at your option) any later version.
12
13
* This program is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
* GNU General Public License for more details.
17
18
* You should have received a copy of the GNU General Public License along
19
* with this program; If not, see <http://www.gnu.org/licenses/>.
20
***************************************************************************/
21
22
#include "
musicsong.h
"
23
27
namespace
TTK
28
{
29
enum class
Mode
30
{
31
Check
,
32
Apply
33
};
34
}
35
39
struct
TTK_MODULE_EXPORT
MusicSongCheckToolsRename
40
{
41
QString
m_locaName
;
42
QString
m_recommendName
;
43
QString
m_path
;
44
45
MusicSongCheckToolsRename
(
const
QString &locaName,
const
QString &recommendName,
const
QString &path)
46
: m_locaName(locaName),
47
m_recommendName(recommendName),
48
m_path(path)
49
{
50
51
}
52
};
53
TTK_DECLARE_LIST
(
MusicSongCheckToolsRename
);
54
55
59
struct
TTK_MODULE_EXPORT
MusicSongCheckToolsDuplicate
60
{
61
MusicSong
m_song
;
62
QString
m_bitrate
;
63
64
MusicSongCheckToolsDuplicate
(
const
MusicSong
&song,
const
QString &bitrate)
65
: m_song(song),
66
m_bitrate(bitrate)
67
{
68
69
}
70
};
71
TTK_DECLARE_LIST
(
MusicSongCheckToolsDuplicate
);
72
73
77
struct
TTK_MODULE_EXPORT
MusicSongCheckToolsQuality
78
{
79
MusicSong
m_song
;
80
QString
m_bitrate
;
81
82
MusicSongCheckToolsQuality
(
const
MusicSong
&song,
const
QString &bitrate)
83
: m_song(song),
84
m_bitrate(bitrate)
85
{
86
87
}
88
};
89
TTK_DECLARE_LIST
(
MusicSongCheckToolsQuality
);
90
91
#endif // MUSICSONGCHECKTOOLSUNIT_H
TTK::Mode
Mode
Definition:
musicsongchecktoolsunit.h:29
TTK_MODULE_EXPORT
#define TTK_MODULE_EXPORT
Definition:
ttkmoduleexport.h:27
MusicSongCheckToolsDuplicate::MusicSongCheckToolsDuplicate
MusicSongCheckToolsDuplicate(const MusicSong &song, const QString &bitrate)
Definition:
musicsongchecktoolsunit.h:64
TTK::Mode::Check
MusicSongCheckToolsQuality::m_bitrate
QString m_bitrate
Definition:
musicsongchecktoolsunit.h:80
MusicSongCheckToolsRename::m_locaName
QString m_locaName
Definition:
musicsongchecktoolsunit.h:41
TTK::Mode::Apply
MusicSongCheckToolsQuality::m_song
MusicSong m_song
Definition:
musicsongchecktoolsunit.h:79
MusicSongCheckToolsDuplicate::m_bitrate
QString m_bitrate
Definition:
musicsongchecktoolsunit.h:62
MusicSongCheckToolsRename::m_recommendName
QString m_recommendName
Definition:
musicsongchecktoolsunit.h:42
TTK
The namespace of the process utils.
Definition:
ttkcompat.h:24
MusicSongCheckToolsRename::MusicSongCheckToolsRename
MusicSongCheckToolsRename(const QString &locaName, const QString &recommendName, const QString &path)
Definition:
musicsongchecktoolsunit.h:45
MusicSongCheckToolsDuplicate
The class of the song check tools duplicate.
Definition:
musicsongchecktoolsunit.h:59
MusicSongCheckToolsRename::m_path
QString m_path
Definition:
musicsongchecktoolsunit.h:43
musicsong.h
TTK_DECLARE_LIST
TTK_DECLARE_LIST(MusicSongCheckToolsRename)
MusicSongCheckToolsQuality::MusicSongCheckToolsQuality
MusicSongCheckToolsQuality(const MusicSong &song, const QString &bitrate)
Definition:
musicsongchecktoolsunit.h:82
MusicSong
The class of the music song info.
Definition:
musicsong.h:28
MusicSongCheckToolsDuplicate::m_song
MusicSong m_song
Definition:
musicsongchecktoolsunit.h:61
MusicSongCheckToolsRename
The class of the song check tools rename.
Definition:
musicsongchecktoolsunit.h:39
MusicSongCheckToolsQuality
The class of the song check tools quality.
Definition:
musicsongchecktoolsunit.h:77
Generated on Tue Jan 21 2025 21:07:13 for TTKMusicPlayer by
1.8.8