aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-03-13 18:43:44 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-03-13 18:43:44 +0000
commitefbc45fe46c0e16ee2587e4f5cf8467e7e6ba14d (patch)
tree125cbe83bc95bd471f2264baa1a6f4e6822535e7 /src
parent196ec0a9a9be48c99f4c9ed1d91b1793288ebb20 (diff)
downloadqmmp-efbc45fe46c0e16ee2587e4f5cf8467e7e6ba14d.tar.gz
qmmp-efbc45fe46c0e16ee2587e4f5cf8467e7e6ba14d.tar.bz2
qmmp-efbc45fe46c0e16ee2587e4f5cf8467e7e6ba14d.zip
updated api documentation
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1624 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
-rw-r--r--src/qmmpui/CMakeLists.txt15
-rw-r--r--src/qmmpui/abstractplaylistitem.h4
-rw-r--r--src/qmmpui/detailsdialog.cpp23
-rw-r--r--src/qmmpui/detailsdialog.h28
-rw-r--r--src/qmmpui/filedialogfactory.h2
-rw-r--r--src/qmmpui/fileloader.cpp2
-rw-r--r--src/qmmpui/fileloader.h2
-rw-r--r--src/qmmpui/generalfactory.h2
-rw-r--r--src/qmmpui/mediaplayer.h2
-rw-r--r--src/qmmpui/metadataformatter.h31
-rw-r--r--src/qmmpui/playlistmanager.h89
-rw-r--r--src/qmmpui/playlistmodel.h1
-rw-r--r--src/qmmpui/qmmpui.pro28
-rw-r--r--src/qmmpui/tageditor.h3
-rw-r--r--src/qmmpui/templateeditor.h26
-rw-r--r--src/qmmpui/translations/libqmmpui_cs.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_de.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_it.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_lt.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_pl.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_pt_BR.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_ru.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_tr.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_uk_UA.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_CN.ts18
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_TW.ts18
26 files changed, 301 insertions, 155 deletions
diff --git a/src/qmmpui/CMakeLists.txt b/src/qmmpui/CMakeLists.txt
index cf72e83da..8e1180c13 100644
--- a/src/qmmpui/CMakeLists.txt
+++ b/src/qmmpui/CMakeLists.txt
@@ -70,20 +70,19 @@ SET(libqmmpui_MOC_HDRS
SET(libqmmpui_DEVEL_HDRS
abstractplaylistitem.h
- commandlinemanager.h
- commandlineoption.h
- filedialogfactory.h
- filedialog.h
generalfactory.h
- general.h
generalhandler.h
- mediaplayer.h
playlistformat.h
+ playlistparser.h
+ commandlinemanager.h
+ commandlineoption.h
+ filedialog.h
+ filedialogfactory.h
+ abstractplaylistitem.h
playlistitem.h
playlistmodel.h
- playlistparser.h
+ mediaplayer.h
detailsdialog.h
- tageditor.h
playlistmanager.h
metadataformatter.h
templateeditor.h
diff --git a/src/qmmpui/abstractplaylistitem.h b/src/qmmpui/abstractplaylistitem.h
index ce4decd35..c3f962a42 100644
--- a/src/qmmpui/abstractplaylistitem.h
+++ b/src/qmmpui/abstractplaylistitem.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2008-2009 by Ilya Kotov *
+ * Copyright (C) 2008-2010 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -106,7 +106,7 @@ public:
*/
virtual void setLength(qint64 length);
/*!
- *
+ * Returns all meta data in map.
*/
const QMap <Qmmp::MetaData, QString> metaData();
diff --git a/src/qmmpui/detailsdialog.cpp b/src/qmmpui/detailsdialog.cpp
index 8d72f124b..e11b6be65 100644
--- a/src/qmmpui/detailsdialog.cpp
+++ b/src/qmmpui/detailsdialog.cpp
@@ -22,10 +22,10 @@
#include <QDir>
#include <QFile>
#include <QFileInfo>
-
#include <qmmp/metadatamanager.h>
#include <qmmp/metadatamodel.h>
#include <qmmp/tagmodel.h>
+#include "ui_detailsdialog.h"
#include "abstractplaylistitem.h"
#include "tageditor.h"
#include "detailsdialog.h"
@@ -33,36 +33,39 @@
DetailsDialog::DetailsDialog(AbstractPlaylistItem *item, QWidget *parent)
: QDialog(parent)
{
+ m_ui = new Ui::DetailsDialog;
setAttribute(Qt::WA_QuitOnClose, false);
setAttribute(Qt::WA_DeleteOnClose, false);
m_metaDataModel = 0;
m_item = item;
- ui.setupUi(this);
+ m_ui->setupUi(this);
setAttribute(Qt::WA_DeleteOnClose);
m_path = item->url();
setWindowTitle (m_path.section('/',-1));
- ui.pathEdit->setText(m_path);
+ m_ui->pathEdit->setText(m_path);
m_metaDataModel = MetaDataManager::instance()->createMetaDataModel(item->url(), this);
if(m_metaDataModel)
{
foreach(TagModel *tagModel, m_metaDataModel->tags())
- ui.tabWidget->addTab(new TagEditor(tagModel, this), tagModel->name());
+ m_ui->tabWidget->addTab(new TagEditor(tagModel, this), tagModel->name());
foreach(QString title, m_metaDataModel->descriptions().keys())
{
QTextEdit *textEdit = new QTextEdit(this);
textEdit->setReadOnly(true);
textEdit->setPlainText(m_metaDataModel->descriptions().value(title));
- ui.tabWidget->addTab(textEdit, title);
+ m_ui->tabWidget->addTab(textEdit, title);
}
}
printInfo();
}
DetailsDialog::~DetailsDialog()
-{}
+{
+ delete m_ui;
+}
void DetailsDialog::printInfo()
{
@@ -91,7 +94,7 @@ void DetailsDialog::printInfo()
if(!m_metaDataModel)
{
formattedText.append("</TABLE>");
- ui.textEdit->setHtml(formattedText);
+ m_ui->textEdit->setHtml(formattedText);
return;
}
QHash <QString, QString> ap = m_metaDataModel->audioProperties();
@@ -109,7 +112,7 @@ void DetailsDialog::printInfo()
formattedText += formatRow(key, ap.value(key));
formattedText.append("</TABLE>");
- ui.textEdit->setHtml(formattedText);
+ m_ui->textEdit->setHtml(formattedText);
}
QString DetailsDialog::formatRow(const QString key, const QString value)
@@ -124,9 +127,9 @@ QString DetailsDialog::formatRow(const QString key, const QString value)
void DetailsDialog::on_buttonBox_clicked(QAbstractButton *button)
{
- if(ui.buttonBox->standardButton(button) == QDialogButtonBox::Save)
+ if(m_ui->buttonBox->standardButton(button) == QDialogButtonBox::Save)
{
- TagEditor *tab = qobject_cast<TagEditor *> (ui.tabWidget->currentWidget());
+ TagEditor *tab = qobject_cast<TagEditor *> (m_ui->tabWidget->currentWidget());
if(tab)
tab->save();
}
diff --git a/src/qmmpui/detailsdialog.h b/src/qmmpui/detailsdialog.h
index 26f70533f..66e8cb69a 100644
--- a/src/qmmpui/detailsdialog.h
+++ b/src/qmmpui/detailsdialog.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2009 by Ilya Kotov *
+ * Copyright (C) 2009-2010 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -25,35 +25,43 @@
#include <QMap>
#include <qmmp/qmmp.h>
-#include "ui_detailsdialog.h"
-
-/**
- @author Ilya Kotov <forkotov02@hotmail.ru>
-*/
-
class QTextCodec;
+class QAbstractButton;
class AbstractPlaylistItem;
class MetaDataModel;
+namespace Ui {
+ class DetailsDialog;
+}
+
+/** @brief The DetailsDialog class provides dialog to show/edit metadata.
+ * @author Ilya Kotov <forkotov02@hotmail.ru>
+ */
class DetailsDialog : public QDialog
{
Q_OBJECT
public:
+ /*!
+ * Constructor.
+ * @param item Playlist item which should be used.
+ * @param parent Parent widget.
+ */
DetailsDialog(AbstractPlaylistItem *item, QWidget *parent = 0);
-
+ /*!
+ * Destructor.
+ */
~DetailsDialog();
private slots:
void on_buttonBox_clicked(QAbstractButton *button);
private:
- Ui::DetailsDialog ui;
+ Ui::DetailsDialog *m_ui;
void printInfo();
QString m_path;
QString formatRow(const QString key, const QString value);
MetaDataModel *m_metaDataModel;
AbstractPlaylistItem *m_item;
-
};
#endif
diff --git a/src/qmmpui/filedialogfactory.h b/src/qmmpui/filedialogfactory.h
index b4aca86cd..2c43cccf3 100644
--- a/src/qmmpui/filedialogfactory.h
+++ b/src/qmmpui/filedialogfactory.h
@@ -23,6 +23,8 @@
class QObject;
class QTranslator;
class FileDialog;
+class QWidget;
+class QString;
/*! @brief Helper class to store file dialog plugin properies.
*/
diff --git a/src/qmmpui/fileloader.cpp b/src/qmmpui/fileloader.cpp
index 74c4edc1f..a20560486 100644
--- a/src/qmmpui/fileloader.cpp
+++ b/src/qmmpui/fileloader.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2006 by Ilya Kotov *
+ * Copyright (C) 2006-2010 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
diff --git a/src/qmmpui/fileloader.h b/src/qmmpui/fileloader.h
index 50899ccba..466606ccb 100644
--- a/src/qmmpui/fileloader.h
+++ b/src/qmmpui/fileloader.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2006-2009 by Ilya Kotov *
+ * Copyright (C) 2006-2010 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
diff --git a/src/qmmpui/generalfactory.h b/src/qmmpui/generalfactory.h
index 7e6541883..41a4eb488 100644
--- a/src/qmmpui/generalfactory.h
+++ b/src/qmmpui/generalfactory.h
@@ -23,6 +23,8 @@
class QObject;
class QTranslator;
class QDialog;
+class QString;
+class QWidget;
class Control;
class General;
diff --git a/src/qmmpui/mediaplayer.h b/src/qmmpui/mediaplayer.h
index b345b6df4..19fd3f991 100644
--- a/src/qmmpui/mediaplayer.h
+++ b/src/qmmpui/mediaplayer.h
@@ -48,7 +48,7 @@ public:
/*!
* Prepares object for usage.
* @param core Pointer to the SoundCore object.
- * @param model Playlist model
+ * @param pl_mamager Playlist manager.
*/
void initialize(SoundCore *core, PlayListManager *pl_mamager);
/*!
diff --git a/src/qmmpui/metadataformatter.h b/src/qmmpui/metadataformatter.h
index b338e2085..c0588ef7c 100644
--- a/src/qmmpui/metadataformatter.h
+++ b/src/qmmpui/metadataformatter.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2009 by Ilya Kotov *
+ * Copyright (C) 2009-2010 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -26,14 +26,41 @@
#include <qmmpui/abstractplaylistitem.h>
#include <qmmp/qmmp.h>
-/*!
+/*! @brief The MetaDataFormatter formats metadata using templates.
* @author Ilya Kotov <forkotov02@hotmail.ru>
*/
class MetaDataFormatter
{
public:
+ /*!
+ * Constructor.
+ * @param format Metadata template.
+ * Syntax:
+ * %p - artist,
+ * %a - album,
+ * %t - title,
+ * %n - track number,
+ * %NN - 2-digit track number,
+ * %g - genre,
+ * %c - comment,
+ * %C - composer,
+ * %D - disc number,
+ * %f - file name,
+ * %F - full path,
+ * %y - year,
+ * %l - duration,
+ * %if(A,B,C) or %if(A&B&C,D,E) - condition.
+ */
MetaDataFormatter(const QString &format);
+ /*!
+ * Converts metadata of item \b item to one string using template.
+ */
QString parse(AbstractPlaylistItem *item);
+ /*!
+ * Converts metadata to one string using template.
+ * @param metaData Metadata array.
+ * @param length Length in seconds.
+ */
QString parse(const QMap<Qmmp::MetaData, QString> metaData, qint64 length = 0);
private:
diff --git a/src/qmmpui/playlistmanager.h b/src/qmmpui/playlistmanager.h
index ffcc3ab33..d652b6e38 100644
--- a/src/qmmpui/playlistmanager.h
+++ b/src/qmmpui/playlistmanager.h
@@ -23,22 +23,50 @@
#include <QObject>
#include "playlistmodel.h"
-/*!
+/*! @brief The PlayListManager class is used to handle multiple playlists.
* @author Ilya Kotov <forkotov02@hotmail.ru>
*/
class PlayListManager : public QObject
{
Q_OBJECT
public:
+ /*!
+ * Constructor.
+ * @param parent Parent object.
+ */
PlayListManager(QObject *parent);
+ /*!
+ * Destructor.
+ */
~PlayListManager();
-
+ /*!
+ * Returns a list of all playlists.
+ */
QList <PlayListModel *> playLists() const;
+ /*!
+ * Returns a names of all playlists.
+ */
QStringList playListNames() const;
+ /*!
+ * Returns selected playlist.
+ */
PlayListModel *selectedPlayList() const;
+ /*!
+ * Returns active playlist.
+ */
PlayListModel *currentPlayList() const;
+ /*!
+ * Returns a number of playlists.
+ */
int count();
+ /*!
+ * Returns the index position of the playlist \b model.
+ */
int indexOf(PlayListModel *model);
+ /*!
+ * Returns the playlist at index position \b i in the list.
+ * \b i must be a valid index position in the list (i.e., 0 <= i < count()).
+ */
PlayListModel *playListAt(int i);
/*!
* Returns state of the "Convert underscores to blanks" option (\b true - enabled, \b false - disabled).
@@ -72,10 +100,8 @@ public:
*/
void setUseMetadata(bool enabled);
/*!
- * Sets short title format
- * @param format title format. (Expressions: "%p" - artist, "%a" - album, "%t" - title, "%n" - track,
- * "%g" - genre, "%c" - comment, "%C" - composer, "%D" - disc number "%f" - file name, "
- * %F" - full path, "%y" - year)
+ * Sets short title template.
+ * @param format title template. \sa MetaDataFormatter
*/
void setFormat(const QString &format);
/*!
@@ -88,10 +114,29 @@ public:
bool isShuffle() const;
signals:
+ /*!
+ * Emitted when current playlist changes.
+ * @param current Current playlist.
+ * @param previous Previous playlist.
+ */
void currentPlayListChanged (PlayListModel *current, PlayListModel *previous);
+ /*!
+ * Emitted when selected playlist changes.
+ * @param selected Selected playlist.
+ * @param previous Previous selected playlist.
+ */
void selectedPlayListChanged (PlayListModel *selected, PlayListModel *previous);
+ /*!
+ * Emitted when the playlist with index \b index is added.
+ */
void playListAdded(int index);
+ /*!
+ * Emitted when the playlist with index \b index is removed.
+ */
void playListRemoved(int index);
+ /*!
+ * Emitted when the list of playlists is changed.
+ */
void playListsChanged();
/*!
* Emitted when state of the "Repeat All" option has changed.
@@ -109,15 +154,47 @@ signals:
void settingsChanged();
public slots:
+ /*!
+ * Selects playlist \b model.
+ */
void selectPlayList(PlayListModel *model);
+ /*!
+ * Selects playlist with index \b index.
+ */
void selectPlayList(int index);
+ /*!
+ * Selects next playlist if possible.
+ */
void selectNextPlayList();
+ /*!
+ * Selects previous playlist if possible.
+ */
void selectPreviousPlayList();
+ /*!
+ * Sets current playlist to \b model.
+ */
void activatePlayList(PlayListModel *model);
+ /*!
+ * Creates new playlist with the given name \b name.
+ */
PlayListModel *createPlayList(const QString &name = QString());
+ /*!
+ * Removes playlist \b model.
+ */
void removePlayList(PlayListModel *model);
+ /*!
+ * Moves playlist with index \b i to index \b j.
+ */
void move(int i, int j);
+ /*!
+ * Prepares all playlists for repeatable playing (loop mode).
+ * @param r State of the repeatable mode (\b true - enabled, \b false - disabled)
+ */
void setRepeatableList(bool r);
+ /*!
+ * Prepares all playlists for shuffle playing.
+ * @param s State of the shuffle mode (\b true - enabled, \b false - disabled)
+ */
void setShuffle(bool s);
/*!
* This is a convenience function and is the same as calling \b selectedPlayList()->clear()
diff --git a/src/qmmpui/playlistmodel.h b/src/qmmpui/playlistmodel.h
index f63dec6b2..c02160267 100644
--- a/src/qmmpui/playlistmodel.h
+++ b/src/qmmpui/playlistmodel.h
@@ -101,6 +101,7 @@ class PlayListModel : public QObject
public:
/*!
* Constructs a playlist model.
+ * @param name Playlist name.
* @param parent QObject parent
*/
PlayListModel(const QString &name, QObject *parent = 0);
diff --git a/src/qmmpui/qmmpui.pro b/src/qmmpui/qmmpui.pro
index 51f2cef04..b766a574f 100644
--- a/src/qmmpui/qmmpui.pro
+++ b/src/qmmpui/qmmpui.pro
@@ -76,18 +76,22 @@ TRANSLATIONS = translations/libqmmpui_ru.ts \
translations/libqmmpui_pl.ts
unix {
devel.files += abstractplaylistitem.h \
- commandlinemanager.h \
- commandlineoption.h \
- filedialogfactory.h \
- filedialog.h \
- generalfactory.h \
- general.h \
- generalhandler.h \
- mediaplayer.h \
- playlistformat.h \
- playlistitem.h \
- playlistmodel.h \
- playlistparser.h
+ generalfactory.h \
+ generalhandler.h \
+ playlistformat.h \
+ playlistparser.h \
+ commandlinemanager.h \
+ commandlineoption.h \
+ filedialog.h \
+ filedialogfactory.h \
+ abstractplaylistitem.h \
+ playlistitem.h \
+ playlistmodel.h \
+ mediaplayer.h \
+ detailsdialog.h \
+ playlistmanager.h \
+ metadataformatter.h \
+ templateeditor.h
devel.path = /include/qmmpui
INSTALLS += target \
devel
diff --git a/src/qmmpui/tageditor.h b/src/qmmpui/tageditor.h
index 584a26589..7ed6c9033 100644
--- a/src/qmmpui/tageditor.h
+++ b/src/qmmpui/tageditor.h
@@ -29,6 +29,9 @@ namespace Ui {
class TagModel;
+/*! @internal
+ * @author Ilya Kotov <forkotov02@hotmail.ru>
+ */
class TagEditor : public QWidget
{
Q_OBJECT
diff --git a/src/qmmpui/templateeditor.h b/src/qmmpui/templateeditor.h
index c53949ae4..8db1e7f65 100644
--- a/src/qmmpui/templateeditor.h
+++ b/src/qmmpui/templateeditor.h
@@ -23,25 +23,45 @@
#include <QDialog>
-
namespace Ui {
class TemplateEditor;
}
class QAction;
-/*!
+/*! @brief The TemplateEditor class provides simple template editor dialog.
* @author Ilya Kotov <forkotov02@hotmail.ru>
*/
class TemplateEditor : public QDialog
{
Q_OBJECT
public:
+ /*!
+ * Constructor.
+ * @param parent Parent widget.
+ */
explicit TemplateEditor(QWidget *parent = 0);
-
+ /*!
+ * Returns current template from editor.
+ */
QString currentTemplate() const;
+ /*!
+ * Sets template which is placed in the text edit to \b text.
+ */
void setTemplate(const QString &text = QString());
+ /*!
+ * Sets default template to \b text.
+ * This template will be placed in the text edit if the user pressed Reset
+ */
void setDefaultTemplate(const QString &text);
+ /*!
+ * Static convenience function to get a template from the user.
+ * @param parent Parent widget.
+ * @param title Window title.
+ * @param text Template which is placed in the text edit.
+ * @param default_template This template will be placed in the text edit if the user pressed Reset.
+ * @param ok This varible will be set to \b true (\b false) if the user pressed OK (Cancel).
+ */
static QString getTemplate (QWidget *parent, const QString &title, const QString &text = QString(),
const QString &default_template = QString(), bool *ok = 0);
diff --git a/src/qmmpui/translations/libqmmpui_cs.ts b/src/qmmpui/translations/libqmmpui_cs.ts
index 8ec11fde8..070f850c6 100644
--- a/src/qmmpui/translations/libqmmpui_cs.ts
+++ b/src/qmmpui/translations/libqmmpui_cs.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation>Název</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation>Umělec</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation>Poznámka</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation>Žánr</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation>Skladatel</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation>Stopa</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation>Číslo disku</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_de.ts b/src/qmmpui/translations/libqmmpui_de.ts
index 32ea3be5c..b8b701883 100644
--- a/src/qmmpui/translations/libqmmpui_de.ts
+++ b/src/qmmpui/translations/libqmmpui_de.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation>Titel</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation>Interpret</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation>Genre</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation>Komponent</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation>Jahr</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation>Stück</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation>CD-Nummer</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_it.ts b/src/qmmpui/translations/libqmmpui_it.ts
index 9fa3e8c91..c95bab4d7 100644
--- a/src/qmmpui/translations/libqmmpui_it.ts
+++ b/src/qmmpui/translations/libqmmpui_it.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation>Titolo</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation>Interprete</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation>Genere</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation>Compositore</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation>Anno</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation>Traccia</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation>Disco n°</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_lt.ts b/src/qmmpui/translations/libqmmpui_lt.ts
index 05090f4c4..c514b592f 100644
--- a/src/qmmpui/translations/libqmmpui_lt.ts
+++ b/src/qmmpui/translations/libqmmpui_lt.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation>Pavadinimas</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation>Atlikėjas</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation>Albumas</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation>Komentaras</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation>Žanras</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation>Metai</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation>Takelis</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation>Disko numeris</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_pl.ts b/src/qmmpui/translations/libqmmpui_pl.ts
index 6b98dffa6..4e5073f5a 100644
--- a/src/qmmpui/translations/libqmmpui_pl.ts
+++ b/src/qmmpui/translations/libqmmpui_pl.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation>Tytuł</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation>Artysta</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation>Gatunek</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation>Kompozytor</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation>Ścieżka</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation>Numer płyty</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_pt_BR.ts b/src/qmmpui/translations/libqmmpui_pt_BR.ts
index e872b0444..693655e66 100644
--- a/src/qmmpui/translations/libqmmpui_pt_BR.ts
+++ b/src/qmmpui/translations/libqmmpui_pt_BR.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_ru.ts b/src/qmmpui/translations/libqmmpui_ru.ts
index 4bb884068..77294bc21 100644
--- a/src/qmmpui/translations/libqmmpui_ru.ts
+++ b/src/qmmpui/translations/libqmmpui_ru.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation>Название</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation>Исполнитель</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation>Год</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation>Дорожка</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation>Номер диска</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_tr.ts b/src/qmmpui/translations/libqmmpui_tr.ts
index 864ed2255..95c2de02f 100644
--- a/src/qmmpui/translations/libqmmpui_tr.ts
+++ b/src/qmmpui/translations/libqmmpui_tr.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_uk_UA.ts b/src/qmmpui/translations/libqmmpui_uk_UA.ts
index 9cbfbc9a5..d63eb000a 100644
--- a/src/qmmpui/translations/libqmmpui_uk_UA.ts
+++ b/src/qmmpui/translations/libqmmpui_uk_UA.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation>Заголовок</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation>Виконавець</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation>Рік</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation>Доріжка</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation>Номер диску</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_zh_CN.ts b/src/qmmpui/translations/libqmmpui_zh_CN.ts
index c8db7d1ed..62d94f22d 100644
--- a/src/qmmpui/translations/libqmmpui_zh_CN.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_CN.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_zh_TW.ts b/src/qmmpui/translations/libqmmpui_zh_TW.ts
index 6bad57b06..f69e7b8e8 100644
--- a/src/qmmpui/translations/libqmmpui_zh_TW.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_TW.ts
@@ -4,47 +4,47 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="78"/>
+ <location filename="../detailsdialog.cpp" line="81"/>
<source>Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="79"/>
+ <location filename="../detailsdialog.cpp" line="82"/>
<source>Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="80"/>
+ <location filename="../detailsdialog.cpp" line="83"/>
<source>Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="81"/>
+ <location filename="../detailsdialog.cpp" line="84"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="82"/>
+ <location filename="../detailsdialog.cpp" line="85"/>
<source>Genre</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="83"/>
+ <location filename="../detailsdialog.cpp" line="86"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="85"/>
+ <location filename="../detailsdialog.cpp" line="88"/>
<source>Year</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="87"/>
+ <location filename="../detailsdialog.cpp" line="90"/>
<source>Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="89"/>
+ <location filename="../detailsdialog.cpp" line="92"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>