aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/flac/cueparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Input/flac/cueparser.cpp')
0 files changed, 0 insertions, 0 deletions
32-0410-971d-27865f9a5e38> 2009-05-29 12:09:30 +0000 committer trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> 2009-05-29 12:09:30 +0000 fixed language detection' href='/qmmp/commit/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp?id=f0a1d05ed7dc9e5a35ee41e5d15a82702a1ab3c7'>f0a1d05ed
04fc95c35







d0e69a239
013ee07b5

04fc95c35
72d49c830
04fc95c35
3ffc8b54a
04fc95c35

72d49c830
04fc95c35
3ffc8b54a
04fc95c35
3ffc8b54a
72d49c830
04fc95c35
3ffc8b54a
04fc95c35
3ffc8b54a
04fc95c35
7d2e0f57b
72d49c830
04fc95c35
3ffc8b54a
04fc95c35
7a58fffbd
f0a1d05ed
7a58fffbd

72d49c830
04fc95c35
72d49c830
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
60
61
62
                                                                            
                                                                            














                                                                            
                                                                            


                                                                             
                      







                                                                
                                      

                                  
                      
 
 
                                                      

                                
 
 
                                                                   
 
                                      
 
 
                                                      
 
                                                                   
                                                               
                                                                              
 
 
                                                                     
 
                                                      
                                              

                                                             
 
 
                                                
/***************************************************************************
 *   Copyright (C) 2008 by Ilya Kotov                                      *
 *   forkotov02@hotmail.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 <QtGui>
#include <qmmp/qmmp.h>
#include "settingsdialog.h"
#include "visualanalyzerfactory.h"
#include "analyzer.h"

const VisualProperties VisualAnalyzerFactory::properties() const
{
    VisualProperties properties;
    properties.name = tr("Analyzer Plugin");
    properties.shortName = "analyzer";
    properties.hasSettings = true;
    properties.hasAbout = true;
    return properties;
}

Visual *VisualAnalyzerFactory::create(QWidget *parent)
{
    return new Analyzer(parent);
}

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

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

QTranslator *VisualAnalyzerFactory::createTranslator(QObject *parent)
{
    QTranslator *translator = new QTranslator(parent);
    QString locale = Qmmp::systemLanguageID();
    translator->load(QString(":/analyzer_plugin_") + locale);
    return translator;
}

Q_EXPORT_PLUGIN2(analyzer,VisualAnalyzerFactory)