• 5435阅读
  • 3回复

QT嵌入外部程序的问题 [复制链接]

上一主题 下一主题
离线yumiko
 
只看楼主 倒序阅读 楼主  发表于: 2007-05-16
— 本帖被 XChinux 执行加亮操作(2008-07-19) —
用QX11EmbedContainer,QProcess。
打开外部程序,但是没有嵌入到container里面。
请问一下怎么解决,谢谢。
离线yumiko
只看该作者 1楼 发表于: 2007-05-17
贴一下代码
QX11EmbedContainer container(0);
container.show();

QProcess proc(&container);
QString executable("kpdf");
QStringList arguments;
arguments << QString::number(container.winId());
proc.start(executable, arguments);

程序执行了,可是窗口没有嵌入到container里面.
离线liujianboy
只看该作者 2楼 发表于: 2007-05-18
好像这段代码不能在windows下运行,不知道有没有windows下类似功能。
离线yumiko
只看该作者 3楼 发表于: 2007-05-19
引用第2楼liujianboy于2007-05-18 14:34发表的  :
好像这段代码不能在windows下运行,不知道有没有windows下类似功能。


是在linux下运行啊
快速回复
限100 字节
 
上一个 下一个