aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/qsui/forms/mainwindow.ui
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2016-02-03 12:39:49 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2016-02-03 12:39:49 +0000
commitef99559c87d429d5df9228585109912284b62f9a (patch)
tree0606c2d589bcca0a2f21f2a180a61e2a41a442c3 /src/plugins/Ui/qsui/forms/mainwindow.ui
parentac64d9ea04cce79f4c4b8a5a64be43e5251dadce (diff)
downloadqmmp-ef99559c87d429d5df9228585109912284b62f9a.tar.gz
qmmp-ef99559c87d429d5df9228585109912284b62f9a.tar.bz2
qmmp-ef99559c87d429d5df9228585109912284b62f9a.zip
cleanup
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@6122 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/qsui/forms/mainwindow.ui')
0 files changed, 0 insertions, 0 deletions
ould have received a copy of the GNU General Public License * * along with this program; if not, write to the * * Free Software Foundation, Inc., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ***************************************************************************/ #include <qmmp/metadatamanager.h> #include "cueparser.h" #include "cuemetadatamodel.h" CUEMetaDataModel::CUEMetaDataModel(const QString &url, QObject *parent) : MetaDataModel(parent) { m_parser = new CUEParser(url); if (m_parser->count() == 0) { qWarning("CUEMetaDataModel: invalid cue file"); return; } int track = url.section("#", -1).toInt(); m_path = m_parser->filePath(track); } CUEMetaDataModel::~CUEMetaDataModel() { delete m_parser; } QHash<QString, QString> CUEMetaDataModel::audioProperties() { QHash <QString, QString> ap; MetaDataModel *model = MetaDataManager::instance()->createMetaDataModel(m_path); if(model) { ap = model->audioProperties(); model->deleteLater(); }