22 #include <KLocalizedString>    36                                       const QVariantList &args)
    58     QString help_section = 
_(
"plugin_sect_") + 
command();
    63     if (!dialog) 
return Q_NULLPTR;
    66     dialog->setWindowTitle(
title());
    68     QStringList *list = 
new QStringList();
    70     if (list && dialog->exec()) {
    72         *list << QString::number(dialog->
mode());
    73         *list << QString::number(dialog->
pos());
    76             _(
",") +  QString::number(dialog->
mode()) +
    77             _(
",") +  QString::number(dialog->
pos()) +
    82         if (list) 
delete list;
    86     if (dialog) 
delete dialog;
    95     if (result) 
return result;
   102     QString cmd = 
_(
"nomacro:") + 
command() + 
_(
"(%1)");
   116     if (params.count() != 2)
   121     mode = param.toInt(&ok);
   123     if (!ok) 
return -EINVAL;
   140     if (!ok) 
return -EINVAL;
 void emitCommand(const QString &command)
Kwave::SelectTimeWidget::Mode m_mode
QWidget * parentWidget() const
virtual ~GotoPluginBase() Q_DECL_OVERRIDE
virtual QStringList * setup(QStringList &previous_params) Q_DECL_OVERRIDE
virtual int start(QStringList ¶ms) Q_DECL_OVERRIDE
virtual sample_index_t signalLength()
int interpreteParameters(QStringList ¶ms)
virtual double signalRate()
virtual QString command() const =0
GotoPluginBase(QObject *parent, const QVariantList &args)
virtual QString title() const =0