通过QAxWidget的控件打开本地应用程序并显示在空间里
时间: 2024-05-11 21:14:13 浏览: 145
使用Qt中QAxWidget (CreoView) 控件显示三维模型
可以通过QAxWidget的方法setControl来设置需要打开的本地应用程序,并通过QWidget的方法setGeometry来设置控件的大小和位置,最后通过QWidget的方法show来显示控件。
以下是示例代码:
```
#include <QAxWidget>
#include <QWidget>
// 创建QAxWidget控件
QAxWidget *axWidget = new QAxWidget(this);
// 设置需要打开的本地应用程序
axWidget->setControl("Excel.Application");
// 设置控件的大小和位置
axWidget->setGeometry(100,100,800,600);
// 显示控件
axWidget->show();
```
在上面的例子中,我们创建了一个QAxWidget控件,并设置了需要打开的本地应用程序为Excel。然后通过setGeometry方法设置控件的大小和位置,最后通过show方法显示控件。
阅读全文