rendered paste body#include <QtGui>
#include <stdio.h>
#include "converterform.h"
ConverterForm::ConverterForm(QWidget *parent) : QWidget(parent)
{
setupUi(this);
QObject::connect(mencProcess, SIGNAL(started()), this, SIGNAL(mencProcess_started()));
}
void ConverterForm::on_addButton_clicked()
{
fileList->addItem(QFileDialog::getOpenFileName(this, tr("Add files"), "", tr("Video files (*.avi *.mp4 *.mkv)")));
}
void ConverterForm::on_convertButton_clicked()
{
QString program = "/usr/bin/mencoder";
QStringList arguments;
arguments << "dn.avi" << "-oac mp3lame" << "-ovc lavc" << "-lavcopts vcodec=mpeg4" << "-vf scale=352:208" << "-ffourcc DIVX" << "-ofps 15" << "-o outfile.avi";
mencProcess = new QProcess(this);
mencProcess->start(program, arguments);
}
void ConverterForm::mencProcess_started()
{
printf("started");
}