程序目的是想把word,
excel内嵌到QT的原生控件中去
目前操作word没有
问题,但是加载excel,如果当前excel有多个工作表,则只能加载默认的,下面的切换工作表
图片无法正确
显示,求解?
QAxWidget*
m_DocContent
=
nullptr;
m_DocContent
=
new QAxWidget(
"Excel.Application",
m_picView);
m_DocContent->dynamicCall(
"SetVisible (bool Visible)",
"false");
//隐藏窗体 m_DocContent->setProperty(
"DisplayAlerts",
false);
QRect rectSrc
=
m_picView->viewport()->rect();
rectSrc.setBottom(rectSrc.bottom()-
2);
m_DocContent->setGeometry(rectSrc);
//设置显示区域范围QByteArray test
=
imagePath.toLocal8Bit();
m_DocContent->setControl(
QString::fromLocal8Bit(test.data()));
m_DocContent->show();