kwave  18.07.70
Kwave::InsertAtPlugin Class Reference

#include <InsertAtPlugin.h>

Inheritance diagram for Kwave::InsertAtPlugin:
Inheritance graph
Collaboration diagram for Kwave::InsertAtPlugin:
Collaboration graph

Public Member Functions

 InsertAtPlugin (QObject *parent, const QVariantList &args)
 
virtual ~InsertAtPlugin () Q_DECL_OVERRIDE
 
- Public Member Functions inherited from Kwave::GotoPluginBase
 GotoPluginBase (QObject *parent, const QVariantList &args)
 
virtual ~GotoPluginBase () Q_DECL_OVERRIDE
 
virtual QStringList * setup (QStringList &previous_params) Q_DECL_OVERRIDE
 
virtual int start (QStringList &params) Q_DECL_OVERRIDE
 
- Public Member Functions inherited from Kwave::Plugin
 Plugin (QObject *parent, const QVariantList &args)
 
virtual ~Plugin () Q_DECL_OVERRIDE
 
virtual QString name () const
 
virtual QString description () const
 
virtual QString progressText ()
 
virtual bool canClose () const
 
bool isRunning () const
 
bool shouldStop () const
 
virtual void load (QStringList &params)
 
virtual void unload ()
 
virtual int stop ()
 
virtual void run (QStringList params)
 
Kwave::PluginManagermanager () const
 
Kwave::SignalManagersignalManager ()
 
QWidget * parentWidget () const
 
QString signalName ()
 
virtual sample_index_t signalLength ()
 
virtual double signalRate ()
 
virtual const QList< unsigned int > selectedTracks ()
 
virtual sample_index_t selection (QList< unsigned int > *tracks=Q_NULLPTR, sample_index_t *left=Q_NULLPTR, sample_index_t *right=Q_NULLPTR, bool expand_if_empty=false)
 
virtual void selectRange (sample_index_t offset, sample_index_t length)
 
virtual void migrateToActiveContext ()
 
- Public Member Functions inherited from Kwave::Runnable
virtual ~Runnable ()
 

Protected Member Functions

virtual QString command () const Q_DECL_OVERRIDE
 
virtual QString title () const Q_DECL_OVERRIDE
 
- Protected Member Functions inherited from Kwave::GotoPluginBase
int interpreteParameters (QStringList &params)
 
- Protected Member Functions inherited from Kwave::Plugin
int execute (QStringList &params)
 
void emitCommand (const QString &command)
 
void use ()
 
void setPluginManager (Kwave::PluginManager *new_plugin_manager)
 
virtual void run_wrapper (const QVariant &params) Q_DECL_OVERRIDE
 

Additional Inherited Members

- Public Slots inherited from Kwave::Plugin
virtual void setProgressDialogEnabled (bool enable)
 
virtual void updateProgress (qreal progress)
 
virtual void cancel ()
 
virtual void close ()
 
void release ()
 
- Signals inherited from Kwave::Plugin
void sigRunning (Kwave::Plugin *plugin)
 
void sigDone (Kwave::Plugin *plugin)
 
void sigClosed (Kwave::Plugin *p)
 
void sigCommand (const QString &command)
 
void setProgressText (const QString &text)
 

Detailed Description

Definition at line 32 of file InsertAtPlugin.h.

Constructor & Destructor Documentation

◆ InsertAtPlugin()

Kwave::InsertAtPlugin::InsertAtPlugin ( QObject *  parent,
const QVariantList &  args 
)

Constructor

Parameters
parentreference to our plugin manager
argsargument list [unused]

Definition at line 30 of file InsertAtPlugin.cpp.

32  :Kwave::GotoPluginBase(parent, args)
33 {
34 }

◆ ~InsertAtPlugin()

Kwave::InsertAtPlugin::~InsertAtPlugin ( )
virtual

Destructor

Definition at line 37 of file InsertAtPlugin.cpp.

38 {
39 }

Member Function Documentation

◆ command()

QString Kwave::InsertAtPlugin::command ( ) const
protectedvirtual

Returns the command to be emitted

Implements Kwave::GotoPluginBase.

Definition at line 42 of file InsertAtPlugin.cpp.

References _.

43 {
44  return _("insert_at");
45 }
#define _(m)
Definition: memcpy.c:66

◆ title()

QString Kwave::InsertAtPlugin::title ( ) const
protectedvirtual

Returns the title of the dialog

Implements Kwave::GotoPluginBase.

Definition at line 48 of file InsertAtPlugin.cpp.

49 {
50  return i18n("Insert At...");
51 }

The documentation for this class was generated from the following files: