kwave  18.07.70
StringEnterPlugin.h
Go to the documentation of this file.
1 /***************************************************************************
2  StringEnterPlugin.h - plugin for entering a text command
3  -------------------
4  begin : Sat Mar 14 2015
5  copyright : (C) 2015 by Thomas Eschenbacher
6  email : Thomas.Eschenbacher@gmx.de
7 
8  ***************************************************************************/
9 
10 /***************************************************************************
11  * *
12  * This program is free software; you can redistribute it and/or modify *
13  * it under the terms of the GNU General Public License as published by *
14  * the Free Software Foundation; either version 2 of the License, or *
15  * (at your option) any later version. *
16  * *
17  ***************************************************************************/
18 
19 #ifndef STRING_ENTER_PLUGIN_H
20 #define STRING_ENTER_PLUGIN_H
21 
22 #include "config.h"
23 
24 #include <QString>
25 #include <QVector>
26 
27 #include "libkwave/Plugin.h"
28 
29 class QStringList;
30 
31 namespace Kwave
32 {
33 
35  {
36  Q_OBJECT
37 
38  public:
39 
45  StringEnterPlugin(QObject *parent, const QVariantList &args);
46 
48  virtual ~StringEnterPlugin() Q_DECL_OVERRIDE;
49 
51  virtual void load(QStringList &params) Q_DECL_OVERRIDE;
52 
58  virtual QStringList *setup(QStringList &previous_params)
59  Q_DECL_OVERRIDE;
60 
61  };
62 }
63 
64 #endif /* STRING_ENTER_PLUGIN_H */
65 
66 //***************************************************************************
67 //***************************************************************************
Definition: App.h:33
StringEnterPlugin(QObject *parent, const QVariantList &args)
virtual QStringList * setup(QStringList &previous_params) Q_DECL_OVERRIDE
virtual void load(QStringList &params) Q_DECL_OVERRIDE
virtual ~StringEnterPlugin() Q_DECL_OVERRIDE