Здравствуйте, уважаемые форумчане.
Хочу спросить, почему у меня не получается встроить программу в QX11EmbedContainer. Делаю это в конструкторе. Работаю в системе МСВС ядра 2.6.
Есть у меня tabWidget, на нем лежит фрейм, на фрейме вертикальный лейаут, в который я пытаюсь вписать программу которую запускаю.
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
this->setWindowTitle("SEND");
QX11EmbedContainer *container;
container=new QX11EmbedContainer;
ui->verticalLayout->addWidget(container);
container->show();
QProcess *process;
container->embedClient(atol("/home/IMIT/contein-build/sender"));
process = new QProcess(this);
QStringList arg;
arg<<QString::number(container->winId());
QString executable("/home/IMIT/contein-build/sender");
process->start(executable,arg);
}
Но программа запускается отдельно и не встраивается в контейнер.