首页| 论坛| 消息

标题:如何使用QX11EmbedContainer打开外部程序?
作者:andyjun88
日期:2010-03-12 15:59
内容:

我想在QT的Widget中显示一个外面的.x程序,但下面执行后并没有显示出来,我现在想把这个程序嵌入到QT的frame控件中显示。是代码写的有问题吗?
请高手看一下。
代码如下:
void MainWindow::on_pushButton_clicked()
{
QX11EmbedContainer* container =new QX11EmbedContainer(this->ui->frame);
QProcess player ;
player.setProcessChannelMode(QProcess::MergedChannels);
player.start("/usr/test/tchy_1.x",QStringList("-wid")resize(1280,720);
container->show();
}
说明一下:
tchy_1.x是一个外部x11程序,可以直接运行。


#1 [cheep2 07-01 09:59]
顶一下这个贴,同问

回复 发表
主题 版块