All pastes #792585 Raw Edit

Stuff

public text v1 · immutable
·published 2007-11-21 15:23 UTC
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");
}