aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/mplayer/decodermplayerfactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Input/mplayer/decodermplayerfactory.cpp')
-rw-r--r--src/plugins/Input/mplayer/decodermplayerfactory.cpp20
1 files changed, 12 insertions, 8 deletions
diff --git a/src/plugins/Input/mplayer/decodermplayerfactory.cpp b/src/plugins/Input/mplayer/decodermplayerfactory.cpp
index b274cdb07..acabeda40 100644
--- a/src/plugins/Input/mplayer/decodermplayerfactory.cpp
+++ b/src/plugins/Input/mplayer/decodermplayerfactory.cpp
@@ -19,6 +19,7 @@
***************************************************************************/
#include <QtGui>
+#include "detailsdialog.h"
#include "decoder_mplayer.h"
#include "decodermplayerfactory.h"
@@ -59,7 +60,7 @@ const DecoderProperties DecoderMplayerFactory::properties() const
}
Decoder *DecoderMplayerFactory::create(QObject *parent, QIODevice *input,
- Output *output, const QString &url)
+ Output *output, const QString &url)
{
Q_UNUSED(input);
Q_UNUSED(output);
@@ -74,21 +75,24 @@ QList<FileInfo *> DecoderMplayerFactory::createPlayList(const QString &fileName,
return info;
}
-QObject* DecoderMplayerFactory::showDetails(QWidget *, const QString &)
+QObject* DecoderMplayerFactory::showDetails(QWidget *parent, const QString &path)
{
- return 0;
+ DetailsDialog *d = new DetailsDialog(path, parent);
+ d->show();
+ return d;
}
void DecoderMplayerFactory::showSettings(QWidget *)
{
- /*SettingsDialog *s = new SettingsDialog(parent);
- s->show();*/
+ /*SettingsDialog *s = new SettingsDialog(parent);
+ s->show();*/
}
void DecoderMplayerFactory::showAbout(QWidget *parent)
{
- QMessageBox::about (parent, tr("About Mplayer Audio Plugin"),
- tr("Qmmp Mplayer Audio Plugin")+"\n"+
+ QMessageBox::about (parent, tr("About MPlayer Plugin"),
+ tr("Qmmp MPlayer Plugin")+"\n"+
+ tr("This plugin uses MPlayer as backend")+"\n"+
tr("Writen by: Ilya Kotov <forkotov02@hotmail.ru>"));
}
@@ -96,7 +100,7 @@ QTranslator *DecoderMplayerFactory::createTranslator(QObject *parent)
{
QTranslator *translator = new QTranslator(parent);
QString locale = QLocale::system().name();
- translator->load(QString(":/phonon_plugin_") + locale);
+ translator->load(QString(":/mplayer_plugin_") + locale);
return translator;
}