QX11EmbedWidget и QX11EmbedContainer

Можно ли разместить произвольную программу (firefox, openoffice и т. Д.) В QX11EmbedContainer? Дует кажется, на работу

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QX11EmbedContainer container;
    container.show();

    QProcess * process = new QProcess(&container);
    QString executable("xterm");
    QStringList arguments;
    arguments << "-into";
    arguments << QString::number(container.winId());
    process->start(executable, arguments);

    int status = app.exec();
    process->close();
    return status;
}

но следующий фрагмент запускает новое окно, а не то, что я хочу

int main(int argc, char *argv[])
{
  QApplication app(argc, argv);

  QX11EmbedContainer container;
  container.show();

  QProcess * process = new QProcess(&container);
  QString executable("konsole");
  process->start(executable);

  int status = app.exec();
  process->close();
  return status;
}

Ответы на вопрос(1)

Ваш ответ на вопрос