aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Effect/crossfade/settingsdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Effect/crossfade/settingsdialog.cpp')
0 files changed, 0 insertions, 0 deletions
>
a8bf072ec
04fc95c35

845322411
6dd05311d
051dbde75
5891bc44a
04fc95c35
06d187781
04fc95c35
2111b8272
04fc95c35
06d187781

d3f1937f2
013ee07b5

11b7655bb
04fc95c35
06d187781
04fc95c35
9408303fa
04fc95c35
5891bc44a
06d187781
04fc95c35
24b5ddfcb
04fc95c35
24b5ddfcb
06d187781
04fc95c35
06d187781
04fc95c35
06d187781

41c8a60a2
06d187781
2111b8272




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
                                                                            
                                                                            
                                                                            













                                                                            
                                                                            

                                                                             
 
                      
                      
                             
                           
                             
 
                                                      
 

                                             
                                       

                                  
                                         
                      
 
 
                                                  
 
                                        
 
 
                                                              
 
                                      
 
 
                                                 
 

                                                              
                                                                         
 




                                                
/***************************************************************************
 *   Copyright (C) 2008-2012 by Ilya Kotov                                 *
 *   forkotov02@ya.ru                                                      *
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
 *   This program is distributed in the hope that it will be useful,       *
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
 *   GNU General Public License for more details.                          *
 *                                                                         *
 *   You should 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 <QMessageBox>
#include <qmmp/qmmp.h>
#include "scrobblerhandler.h"
#include "settingsdialog.h"
#include "scrobblerfactory.h"

GeneralProperties ScrobblerFactory::properties() const
{
    GeneralProperties properties;
    properties.name = tr("Scrobbler Plugin");
    properties.shortName = "scrobbler";
    properties.hasAbout = true;
    properties.hasSettings = true;
    properties.visibilityControl = false;
    return properties;
}

QObject *ScrobblerFactory::create(QObject *parent)
{
    return new ScrobblerHandler(parent);
}

QDialog *ScrobblerFactory::createConfigDialog(QWidget *parent)
{
    return new SettingsDialog(parent);
}

void ScrobblerFactory::showAbout(QWidget *parent)
{
    QMessageBox::about (parent, tr("About Scrobbler Plugin"),
                        tr("Qmmp AudioScrobbler Plugin")+"\n"+
                        tr("Written by: Ilya Kotov <forkotov02@ya.ru>"));
}

QString ScrobblerFactory::translation() const
{
    return QLatin1String(":/scrobbler_plugin_");
}