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