Important: Please read the Qt Code of Conduct -

QX11EmbedContainer, msvs

  • Здравствуйте, уважаемые форумчане.
    Хочу спросить, почему у меня не получается встроить программу в QX11EmbedContainer. Делаю это в конструкторе. Работаю в системе МСВС ядра 2.6. qt 4.7.4
    Процесс главный, запускаемый - все в разных окнах. На других форумах никто не смог ответить как привести этот класс в рабочее состояние. на функции exec() приложение зависает.

    //your code here
    MainWindow::MainWindow(QWidget *parent) :
        ui(new Ui::MainWindow)
        QX11EmbedContainer container;;
        QProcess process(&container);
        QString executable("/home/IMIT/contein-build/sender");
        QStringList arg;
       int st=qApp->exec();
    Translation into English Posts:
    Good afternoon. 
    I work in the operating system kernel MSVS core 2.6 qt 4.7.4.
    I have two program. I need embed second program into first program on frame when i click some pushbutton, for example. I try to do it with QX11EmbedContainer. But i do something wrong. 
    On another site I could not help. In this code i paste my piece into constructor of main class. I know that exec() should execute in main.cpp. On my code program hang out on line 
    int st=qApp->exec();
    How i can fix my code?

Log in to reply