I got the solution. This works in ubuntu 12.04.
void MainWindow::on_pushButton_clicked()
{
QString program = "/home/sabri/KHG/pcd_viewer";
QStringList arguments;
QProcess *myProcess = new QProcess(this);
myProcess->start(program,(QStringList) arguments<<"/home/sabri/KHG/new.pcd");
}